System.Windows.Forms Spazio dei nomi

Contiene classi per la creazione di applicazioni basate su Windows che sfruttano le funzionalità avanzate dell'interfaccia utente disponibili nel sistema operativo Microsoft Windows.

Classi

AccessibleObject

Fornisce le informazioni usate dalle applicazioni di accessibilità per modificare l'interfaccia utente di un'applicazione in base alle necessità degli utenti diversamente abili.

AmbientProperties

Fornisce valori delle proprietà di ambiente per i controlli di primo livello.

Application

Fornisce metodi e proprietà static per la gestione di un'applicazione, ad esempio metodi per l'avvio e l'arresto di un'applicazione o per l'elaborazione di messaggi Windows e proprietà per ottenere informazioni su un'applicazione. La classe non può essere ereditata.

ApplicationContext

Specifica le informazioni contestuali relative a un thread dell'applicazione.

AutoCompleteStringCollection

Contiene una raccolta di stringhe da usare per la funzionalità di completamento automatico su determinati controlli Windows Form.

AxHost

Esegue il wrapping dei controlli ActiveX e li espone come controlli Windows Form completi.

AxHost.AxComponentEditor

Fornisce un editor che utilizza una finestra di dialogo modale per visualizzare una pagina di proprietà per un controllo ActiveX.

AxHost.ClsidAttribute

Specifica il CLSID di un controllo ActiveX inserito in un controllo AxHost.

AxHost.ConnectionPointCookie

Connette un controllo ActiveX a un client che gestisce gli eventi del controllo.

AxHost.InvalidActiveXStateException

Eccezione generata quando viene fatto riferimento al controllo ActiveX mentre il relativo stato non è valido.

AxHost.State

Incapsula lo stato permanente di un controllo ActiveX.

AxHost.StateConverter

Converte gli oggetti AxHost.State da un tipo di dati all'altro.

AxHost.TypeLibraryTimeStampAttribute

Specifica la data e l'ora associate alla libreria di tipi di un controllo ActiveX inserito in un controllo AxHost.

BaseCollection

Fornisce la funzionalità base per la creazione di insiemi relativi a dati nello spazio dei nomi System.Windows.Forms.

Binding

Rappresenta l'associazione semplice tra il valore della proprietà di un oggetto e il valore della proprietà di un controllo.

BindingCompleteEventArgs

Fornisce dati per l'evento BindingComplete.

BindingContext

Gestisce la raccolta di oggetti BindingManagerBase per qualsiasi oggetto che eredita dalla classe Control.

BindingManagerBase

Gestisce tutti gli oggetti Binding associati alla stessa origine dati e allo stesso membro dati. Questa classe è astratta.

BindingManagerDataErrorEventArgs

Fornisce dati per l'evento DataError.

BindingNavigator

Rappresenta l’interfaccia utente di spostamento e modifica per i controlli associati a dati contenuti in un form.

BindingsCollection

Rappresenta un insieme di oggetti Binding di un controllo.

BindingSource

Incapsula l'origine dati per un form.

Button

Viene visualizzato un controllo del pulsante di Windows.

ButtonBase

Implementa le funzionalità di base comuni ai controlli pulsante.

ButtonBase.ButtonBaseAccessibleObject

Fornisce le informazioni usate dalle applicazioni di accessibilità per modificare l'interfaccia utente di un'applicazione in base alle necessità degli utenti affetti da disabilità.

ButtonRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo pulsante con o senza stili di visualizzazione. La classe non può essere ereditata.

CacheVirtualItemsEventArgs

Fornisce dati per l'evento CacheVirtualItems.

CheckBox

Rappresenta un oggetto CheckBox di Windows.

CheckBox.CheckBoxAccessibleObject

Fornisce informazioni sul controllo CheckBox alle applicazioni client di accessibilità.

CheckBoxRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo casella di controllo con o senza gli stili di visualizzazione. La classe non può essere ereditata.

CheckedListBox

Consente di visualizzare un controllo ListBox in cui viene inclusa una casella di controllo alla sinistra di ciascun elemento.

CheckedListBox.CheckedIndexCollection

Incapsula la raccolta di indici degli elementi controllati, inclusi gli elementi in uno stato indeterminato, in un oggetto CheckedListBox.

CheckedListBox.CheckedItemCollection

Incapsula la raccolta di elementi controllati, inclusi gli elementi in uno stato indeterminato, in un controllo CheckedListBox.

CheckedListBox.ObjectCollection

Rappresenta la raccolta di elementi in CheckedListBox.

Clipboard

Fornisce i metodi per inserire e recuperare i dati dagli Appunti di sistema. La classe non può essere ereditata.

ColorDialog

Rappresenta una finestra di dialogo comune in cui vengono visualizzati i colori disponibili e i controlli che consentono all'utente di definire colori personalizzati.

ColumnClickEventArgs

Fornisce dati per l'evento ColumnClick.

ColumnHeader

Consente di visualizzare una singola intestazione di colonna in un controllo ListView.

ColumnHeaderConverter

Fornisce un convertitore di tipo per convertire gli oggetti ColumnHeader da un tipo in un altro.

ColumnReorderedEventArgs

Fornisce dati per l'evento ColumnReordered.

ColumnStyle

Rappresenta l'aspetto di una colonna in un layout di tabella.

ColumnWidthChangedEventArgs

Fornisce dati per l'evento ColumnWidthChanged.

ColumnWidthChangingEventArgs

Fornisce dati per l'evento ColumnWidthChanging.

ComboBox

Rappresenta un controllo casella combinata di Windows.

ComboBox.ChildAccessibleObject

Fornisce informazioni sul controllo ComboBox alle applicazioni client di accessibilità.

ComboBox.ObjectCollection

Rappresenta la raccolta di elementi in ComboBox.

ComboBoxRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo casella combinata con o senza stili di visualizzazione. La classe non può essere ereditata.

CommonDialog

Specifica la classe di base usata per la visualizzazione delle finestre di dialogo sullo schermo.

ContainerControl

Fornisce funzionalità di gestione dello stato attivo per i controlli che possono fungere da contenitore per altri controlli.

ContentsResizedEventArgs

Fornisce dati per l'evento ContentsResized.

ContextMenu

Viene visualizzato un menu di scelta rapida.

Questa classe non è disponibile in .NET Core 3.1 e versioni successive. Usare ContextMenuStrip invece , che sostituisce ed estende il controllo ContextMenu .

ContextMenuStrip

Viene visualizzato un menu di scelta rapida.

Control

Viene definita la classe base per i controlli, ovvero i componenti con una rappresentazione visiva.

Control.ControlAccessibleObject

Fornisce le informazioni su un controllo che possono essere usate da un'applicazione di accessibilità.

Control.ControlCollection

Rappresenta una raccolta di oggetti Control.

ControlBindingsCollection

Rappresenta la raccolta dei data binding di un controllo.

ControlEventArgs

Fornisce i dati per gli eventi ControlAdded e ControlRemoved.

ControlPaint

Fornisce i metodi utilizzati per disegnare i tradizionali controlli di Windows e i relativi elementi. La classe non può essere ereditata.

ConvertEventArgs

Fornisce i dati per gli eventi Format e Parse.

CreateParams

Incapsula le informazioni richieste durante la creazione di un controllo.

CurrencyManager

Gestisce un elenco di oggetti Binding.

Cursor

Rappresenta l'immagine usata per disegnare il puntatore del mouse.

CursorConverter

Fornisce un convertitore di tipi per convertire oggetti Cursor in e da diverse altre rappresentazioni.

Cursors

Fornisce un insieme di oggetti Cursor utilizzabili da un'applicazione Windows Form.

DataFormats

Fornisce nomi di formato Clipboard predefiniti e static. Utilizzare questi nomi per identificare il formato dei dati memorizzati in un IDataObject.

DataFormats.Format

Rappresenta un tipo di formato Appunti.

DataGrid

Visualizza i dati ADO.NET in una griglia scorrevole.

Questa classe non è disponibile in .NET Core 3.1 e versioni successive. Usare invece DataGridView il controllo , che sostituisce ed estende il controllo DataGrid .

DataGrid.HitTestInfo

Contiene informazioni relative a una parte dell'oggetto DataGrid in corrispondenza di una coordinata specificata. La classe non può essere ereditata.

DataGridBoolColumn

Specifica una colonna in cui ogni cella contiene una casella di controllo per la rappresentazione di un valore Boolean.

DataGridColumnStyle

Specifica l'aspetto, la formattazione del testo e il comportamento di una colonna del controllo DataGrid. Questa classe è astratta.

DataGridColumnStyle.CompModSwitches

Contiene un oggetto TraceSwitch utilizzato dall'infrastruttura di .NET Framework.

DataGridColumnStyle.DataGridColumnHeaderAccessibleObject

Fornisce un'implementazione per un oggetto che può essere controllato da un'applicazione di accessibilità.

DataGridPreferredColumnWidthTypeConverter

Converte il valore di un oggetto in un diverso tipo di dati.

DataGridTableStyle

Rappresenta la tabella disegnata dal controllo DataGrid in fase di esecuzione.

DataGridTextBox

Rappresenta un controllo TextBox che è contenuto in un oggetto DataGridTextBoxColumn.

DataGridTextBoxColumn

Contiene un controllo TextBox in una cella di un oggetto DataGridColumnStyle per la modifica delle stringhe.

DataGridView

Visualizza dati in una griglia personalizzabile.

DataGridView.DataGridViewAccessibleObject

Fornisce informazioni sul controllo DataGridView alle applicazioni client di accessibilità.

DataGridView.DataGridViewControlCollection

Rappresenta una raccolta di controlli inclusi in un oggetto DataGridView.

DataGridView.DataGridViewTopRowAccessibleObject

Fornisce informazioni su una riga di oggetti DataGridViewColumnHeaderCell alle applicazioni client di accessibilità.

DataGridView.HitTestInfo

Contiene informazioni, ad esempio gli indici di riga e di colonna, relative a una specifica coppia di coordinate nel controllo DataGridView. La classe non può essere ereditata.

DataGridViewAdvancedBorderStyle

Contiene gli stili per i bordi delle celle di un controllo DataGridView.

DataGridViewAutoSizeColumnModeEventArgs

Fornisce dati per l'evento AutoSizeColumnModeChanged.

DataGridViewAutoSizeColumnsModeEventArgs

Fornisce dati per l'evento AutoSizeColumnsModeChanged.

DataGridViewAutoSizeModeEventArgs

Fornisce i dati per gli eventi DataGridViewAutoSizeRowsModeChanged e RowHeadersWidthSizeModeChanged.

DataGridViewBand

Rappresenta un insieme lineare di elementi in un controllo DataGridView.

DataGridViewBindingCompleteEventArgs

Fornisce dati per l'evento DataBindingComplete.

DataGridViewButtonCell

Visualizza un'interfaccia utente a pulsante da utilizzare in un controllo DataGridView.

DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject

Fornisce informazioni su un oggetto DataGridViewButtonCell alle applicazioni client di accessibilità.

DataGridViewButtonColumn

Contiene un insieme di oggetti DataGridViewButtonCell.

DataGridViewCell

Rappresenta una singola cella in un controllo DataGridView.

DataGridViewCell.DataGridViewCellAccessibleObject

Fornisce informazioni su un oggetto DataGridViewCell alle applicazioni client di accessibilità.

DataGridViewCellCancelEventArgs

Fornisce i dati per gli eventi CellBeginEdit e RowValidating.

DataGridViewCellCollection

Rappresenta una raccolta di celle in un oggetto DataGridViewRow.

DataGridViewCellContextMenuStripNeededEventArgs

Fornisce dati per l'evento CellContextMenuStripNeeded.

DataGridViewCellErrorTextNeededEventArgs

Fornisce i dati per l'evento CellErrorTextNeeded di un controllo DataGridView.

DataGridViewCellEventArgs

Fornisce i dati per gli eventi di DataGridView relativi alle operazioni su celle e righe.

DataGridViewCellFormattingEventArgs

Fornisce i dati per l'evento CellFormatting di una classeDataGridView.

DataGridViewCellMouseEventArgs

Fornisce dati per eventi del mouse generati da un oggetto DataGridView quando il mouse viene spostato all'interno di un oggetto DataGridViewCell.

DataGridViewCellPaintingEventArgs

Fornisce dati per l'evento CellPainting.

DataGridViewCellParsingEventArgs

Fornisce i dati per l'evento CellParsing di un controllo DataGridView.

DataGridViewCellStateChangedEventArgs

Fornisce dati per l'evento CellStateChanged.

DataGridViewCellStyle

Rappresenta le informazioni relative alla formattazione e allo stile applicate a singole celle all'interno di un controllo DataGridView.

DataGridViewCellStyleContentChangedEventArgs

Fornisce dati per l'evento CellStyleContentChanged.

DataGridViewCellStyleConverter

Converte gli oggetti DataGridViewCellStyle in e da altri tipi di dati.

DataGridViewCellToolTipTextNeededEventArgs

Fornisce dati per l'evento CellToolTipTextNeeded.

DataGridViewCellValidatingEventArgs

Fornisce i dati per l'evento CellValidating di un controllo DataGridView.

DataGridViewCellValueEventArgs

Fornisce i dati per gli eventi CellValueNeeded e CellValuePushed del controllo DataGridView.

DataGridViewCheckBoxCell

Visualizza un'interfaccia utente di tipo casella di controllo da utilizzare in un controllo DataGridView.

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject

Fornisce informazioni su un oggetto DataGridViewCheckBoxCell alle applicazioni client di accessibilità.

DataGridViewCheckBoxColumn

Contiene un insieme di oggetti DataGridViewCheckBoxCell.

DataGridViewColumn

Rappresenta una colonna in un controllo DataGridView.

DataGridViewColumnCollection

Rappresenta una raccolta di oggetti DataGridViewColumn in un controllo DataGridView.

DataGridViewColumnDesignTimeVisibleAttribute

Specifica se un tipo di colonna è visibile nella finestra di progettazione DataGridView. La classe non può essere ereditata.

DataGridViewColumnDividerDoubleClickEventArgs

Fornisce i dati per l'evento ColumnDividerDoubleClick di una classeDataGridView.

DataGridViewColumnEventArgs

Fornisce i dati degli eventi relativi alla colonna di un oggetto DataGridView.

DataGridViewColumnHeaderCell

Rappresenta un'intestazione di colonna in un controllo DataGridView.

DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject

Fornisce informazioni su un oggetto DataGridViewColumnHeaderCell alle applicazioni client di accessibilità.

DataGridViewColumnStateChangedEventArgs

Fornisce dati per l'evento ColumnStateChanged.

DataGridViewComboBoxCell

Visualizza una casella combinata in un controllo DataGridView.

DataGridViewComboBoxCell.DataGridViewComboBoxCellAccessibleObject

Rappresenta l'oggetto di accessibilità per l'oggetto DataGridViewComboBoxCell corrente.

DataGridViewComboBoxCell.ObjectCollection

Rappresenta la raccolta di opzioni di selezione in un oggetto DataGridViewComboBoxCell.

DataGridViewComboBoxColumn

Rappresenta una colonna di oggetti DataGridViewComboBoxCell.

DataGridViewComboBoxEditingControl

Rappresenta il controllo casella combinata contenuto in un oggetto DataGridViewComboBoxCell.

DataGridViewDataErrorEventArgs

Fornisce dati per l'evento DataError.

DataGridViewEditingControlShowingEventArgs

Fornisce dati per l'evento EditingControlShowing.

DataGridViewElement

Fornisce la classe base per gli elementi di un controllo DataGridView.

DataGridViewHeaderCell

Contiene funzionalità comuni alle celle delle intestazioni di riga e di colonna.

DataGridViewImageCell

Visualizza un'immagine in un controllo DataGridView.

DataGridViewImageCell.DataGridViewImageCellAccessibleObject

Fornisce informazioni su un oggetto DataGridViewImageCell alle applicazioni client di accessibilità.

DataGridViewImageColumn

Contiene un insieme di oggetti DataGridViewImageCell.

DataGridViewLinkCell

Rappresenta una cella che contiene un collegamento.

DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject

Fornisce informazioni su un controllo DataGridViewLinkCell alle applicazioni client di accessibilità.

DataGridViewLinkColumn

Rappresenta una colonna di celle che contengono i collegamenti in un controllo DataGridView.

DataGridViewRow

Rappresenta una riga in un controllo DataGridView.

DataGridViewRow.DataGridViewRowAccessibleObject

Fornisce informazioni su un oggetto DataGridViewRow alle applicazioni client di accessibilità.

DataGridViewRowCancelEventArgs

Fornisce i dati per l'evento UserDeletingRow di una classeDataGridView.

DataGridViewRowCollection

Raccolta di oggetti DataGridViewRow.

DataGridViewRowContextMenuStripNeededEventArgs

Fornisce dati per l'evento RowContextMenuStripNeeded.

DataGridViewRowDividerDoubleClickEventArgs

Fornisce i dati per l'evento RowDividerDoubleClick di una classeDataGridView.

DataGridViewRowErrorTextNeededEventArgs

Fornisce i dati per l'evento RowErrorTextNeeded di un controllo DataGridView.

DataGridViewRowEventArgs

Fornisce i dati per eventi DataGridView relativi alle righe.

DataGridViewRowHeaderCell

Rappresenta un'intestazione di riga di un controllo DataGridView.

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

Fornisce informazioni su un oggetto DataGridViewRowHeaderCell alle applicazioni client di accessibilità.

DataGridViewRowHeightInfoNeededEventArgs

Fornisce i dati per l'evento RowHeightInfoNeeded di una classeDataGridView.

DataGridViewRowHeightInfoPushedEventArgs

Fornisce i dati per l'evento RowHeightInfoPushed di una classeDataGridView.

DataGridViewRowPostPaintEventArgs

Fornisce dati per l'evento RowPostPaint.

DataGridViewRowPrePaintEventArgs

Fornisce dati per l'evento RowPrePaint.

DataGridViewRowsAddedEventArgs

Fornisce dati per l'evento RowsAdded.

DataGridViewRowsRemovedEventArgs

Fornisce dati per l'evento RowsRemoved.

DataGridViewRowStateChangedEventArgs

Fornisce i dati per l'evento RowStateChanged di una classeDataGridView.

DataGridViewSelectedCellCollection

Rappresenta una raccolta di celle selezionate in un oggetto DataGridView.

DataGridViewSelectedColumnCollection

Rappresenta una raccolta di oggetti DataGridViewColumn selezionati in un oggetto DataGridView.

DataGridViewSelectedRowCollection

Rappresenta una raccolta di oggetti DataGridViewRow selezionati in un oggetto DataGridView.

DataGridViewSortCompareEventArgs

Fornisce dati per l'evento SortCompare.

DataGridViewTextBoxCell

Visualizza le informazioni di testo modificabili in un controllo DataGridView.

DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject

Rappresenta l'oggetto di accessibilità per l'oggetto DataGridViewTextBoxCell corrente.

DataGridViewTextBoxColumn

Contiene un insieme di celle DataGridViewTextBoxCell.

DataGridViewTextBoxEditingControl

Rappresenta un controllo casella di testo che può essere contenuto in un oggetto DataGridViewTextBoxCell.

DataGridViewTopLeftHeaderCell

Rappresenta la cella nell'angolo superiore sinistro dell'oggetto DataGridView posizionato sopra le intestazioni di riga e a sinistra delle intestazioni di colonna.

DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject

Fornisce informazioni su un oggetto DataGridViewTopLeftHeaderCell alle applicazioni client di accessibilità.

DataObject

Implementa un meccanismo di trasferimento dati di base.

DateBoldEventArgs

Fornisce i dati per gli eventi interni al controllo MonthCalendar.

DateRangeEventArgs

Fornisce i dati per gli eventi DateChanged o DateSelected del controllo MonthCalendar.

DateTimePicker

Rappresenta un controllo di Windows che consente all’utente di selezionare la data e l’ora e di visualizzarle in un formato specificato.

DateTimePicker.DateTimePickerAccessibleObject

Fornisce informazioni sul controllo DateTimePicker alle applicazioni client di accessibilità.

DockingAttribute

Specifica il comportamento di ancoraggio predefinito per un controllo.

DomainUpDown

Rappresenta una casella di selezione di Windows, denominata anche controllo di scorrimento, che consente di visualizzare valori stringa.

DomainUpDown.DomainItemAccessibleObject

Fornisce informazioni sugli elementi nel controllo DomainUpDown alle applicazioni client di accessibilità.

DomainUpDown.DomainUpDownAccessibleObject

Fornisce informazioni sul controllo DomainUpDown alle applicazioni client di accessibilità.

DomainUpDown.DomainUpDownItemCollection

Incapsula un insieme di oggetti a utilizzabili dalla classe DomainUpDown.

DpiChangedEventArgs

Fornisce i dati per gli eventi DPIChanged di un form o un controllo.

DragEventArgs

Fornisce i dati per l'evento DragDrop, DragEnter o DragOver.

DrawItemEventArgs

Fornisce dati per l'evento DrawItem.

DrawListViewColumnHeaderEventArgs

Fornisce dati per l'evento DrawColumnHeader.

DrawListViewItemEventArgs

Fornisce dati per l'evento DrawItem.

DrawListViewSubItemEventArgs

Fornisce dati per l'evento DrawSubItem.

DrawToolTipEventArgs

Fornisce dati per l'evento Draw.

DrawTreeNodeEventArgs

Fornisce dati per l'evento DrawNode.

ErrorProvider

Viene fornita un'interfaccia utente per indicare che a un controllo su un form è associato un errore.

FeatureSupport

Fornisce metodi static standard per il recupero delle informazioni sulle funzionalità dal sistema corrente.

FileDialog

Visualizza una finestra di dialogo in cui l'utente può selezionare un file.

FileDialogCustomPlace

Rappresenta una voce in una raccolta di posizioni FileDialog personalizzate per Windows Vista.

FileDialogCustomPlacesCollection

Rappresenta una raccolta di aree personalizzate di Windows Vista per la classe FileDialog.

FlatButtonAppearance

Fornisce le proprietà che specificano l'spetto dei controlli Button il cui oggetto FlatStyle è Flat.

FlowLayoutPanel

Rappresenta un pannello che imposta il layout del contenuto orizzontalmente o verticalmente in modo dinamico.

FlowLayoutSettings

Raccoglie le caratteristiche associate ai layout di flusso.

FolderBrowserDialog

Richiede all'utente la selezione di una cartella. La classe non può essere ereditata.

FontDialog

Richiede all'utente di scegliere un tipo di carattere tra quelli installati nel computer locale.

Form

Rappresenta una finestra o una finestra di dialogo che compone l'interfaccia utente di un'applicazione.

Form.ControlCollection

Rappresenta una raccolta di controlli nel form.

FormClosedEventArgs

Fornisce dati per l'evento FormClosed.

FormClosingEventArgs

Fornisce dati per l'evento FormClosing.

FormCollection

Rappresenta una raccolta di oggetti Form.

GiveFeedbackEventArgs

Fornisce dati per l'evento GiveFeedback, che si verifica durante un'operazione di trascinamento.

GridColumnStylesCollection

Rappresenta una raccolta di oggetti DataGridColumnStyle nel controllo DataGrid .

GridItem

Implementa una riga in un oggetto PropertyGrid .

GridItemCollection

Contiene una raccolta di oggetti GridItem.

GridTablesFactory

Fornisce il metodo CreateGridTables(DataGridTableStyle, Object, String, BindingContext).

GridTableStylesCollection

Rappresenta una raccolta di oggetti DataGridTableStyle nel controllo DataGrid .

GroupBox

Rappresenta un controllo Windows che visualizza una cornice attorno a un gruppo di controlli con una didascalia facoltativa.

GroupBoxRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo casella di gruppo con o senza stili di visualizzazione. La classe non può essere ereditata.

HandledMouseEventArgs

Consente a un controllo personalizzato di evitare l'invio dell'evento MouseWheel al relativo contenitore padre.

Help

Viene incapsulato il modulo della Guida 1.0 HTML.

HelpEventArgs

Fornisce dati per l'evento HelpRequested.

HelpProvider

Fornisce una Guida online o una Guida popup per i controlli.

HScrollBar

Rappresenta una barra di scorrimento orizzontale standard di Windows.

HScrollProperties

Fornisce le proprietà di base per HScrollBar .

HtmlDocument

Fornisce l'accesso a livello di codice al primo livello della struttura di un documento HTML contenuto nel controllo WebBrowser.

HtmlElement

Rappresenta un elemento HTML all'interno di una pagina Web.

HtmlElementCollection

Definisce una raccolta di oggetti HtmlElement.

HtmlElementErrorEventArgs

Fornisce dati per l'evento Error.

HtmlElementEventArgs

Fornisce i dati per gli eventi definiti in HtmlDocument e HtmlElement.

HtmlHistory

Gestisce l'elenco dei documenti e dei siti Web visitati dall'utente nella sessione corrente.

HtmlWindow

Rappresenta la finestra logica contenente una o più istanze di HtmlDocument.

HtmlWindowCollection

Rappresenta le finestre contenute all'interno di un altro oggetto HtmlWindow.

ImageIndexConverter

Fornisce un convertitore di tipi per convertire dati di un indice dell'immagine da e verso una stringa.

ImageKeyConverter

Fornisce un convertitore di tipi per convertire dati di una chiave dell'immagine da e verso un altro tipo di dati.

ImageList

Fornisce i metodi per la gestione di un insieme di oggetti Image. La classe non può essere ereditata.

ImageList.ImageCollection

Incapsula la raccolta di oggetti Image inclusi in ImageList.

ImageListStreamer

Fornisce la parte di dati di un oggetto ImageList.

ImeContext

Contiene metodi statici che interagiscono direttamente con l'API IME.

InputLanguage

Fornisce metodi e campi per la gestione della lingua di input. La classe non può essere ereditata.

InputLanguageChangedEventArgs

Fornisce dati per l'evento InputLanguageChanged.

InputLanguageChangingEventArgs

Fornisce dati per l'evento InputLanguageChanging.

InputLanguageCollection

Archivia gli oggetti InputLanguage.

InvalidateEventArgs

Fornisce dati per l'evento Invalidated.

ItemChangedEventArgs

Fornisce dati per l'evento ItemChanged.

ItemCheckedEventArgs

Fornisce i dati per l'evento ItemChecked del controllo ListView.

ItemCheckEventArgs

Fornisce i dati per l’evento ItemCheck dei controlli CheckedListBox e ListView.

ItemDragEventArgs

Fornisce i dati per l’evento ItemDrag dei controlli ListView e TreeView.

KeyEventArgs

Fornisce i dati per l'evento KeyDown o KeyUp.

KeyPressEventArgs

Fornisce dati per l'evento KeyPress.

KeysConverter

Fornisce un oggetto TypeConverter per convertire gli oggetti Keys in e da altre rappresentazioni.

Label

Viene visualizzata un'etichetta di Windows standard.

LabelEditEventArgs

Fornisce i dati per gli eventi BeforeLabelEdit e AfterLabelEdit.

LayoutEventArgs

Fornisce dati per l'evento Layout. La classe non può essere ereditata.

LayoutSettings

Fornisce una classe base in cui raccogliere le caratteristiche dello schema di layout.

LinkArea.LinkAreaConverter

Fornisce un convertitore di tipi per convertire oggetti LinkArea.LinkAreaConverter in e da diverse altre rappresentazioni.

LinkClickedEventArgs

Fornisce dati per l'evento LinkClicked.

LinkConverter

Fornisce un convertitore di tipi per oggetti LinkLabel.Link.

LinkLabel

Rappresenta un controllo etichetta di Windows in grado di visualizzare collegamenti ipertestuali.

LinkLabel.Link

Rappresenta un collegamento in un controllo LinkLabel.

LinkLabel.LinkCollection

Rappresenta la raccolta dei collegamenti all'interno di un controllo LinkLabel.

LinkLabelLinkClickedEventArgs

Fornisce dati per l'evento LinkClicked.

ListBindingConverter

Fornisce un convertitore di tipi per convertire oggetti Binding in e da diverse altre rappresentazioni.

ListBindingHelper

Fornisce la funzionalità per individuare un elenco associabile e le proprietà degli elementi contenuti nell'elenco quando queste differiscano dalle proprietà pubbliche dell'oggetto al quale si associano.

ListBox

Rappresenta un controllo di Windows per la visualizzazione di un elenco di elementi.

ListBox.IntegerCollection

Rappresenta una raccolta di Integer in ListBox.

ListBox.ObjectCollection

Rappresenta la raccolta di elementi in ListBox.

ListBox.SelectedIndexCollection

Rappresenta la raccolta che contiene gli indici per gli elementi selezionati in un controllo ListBox.

ListBox.SelectedObjectCollection

Rappresenta la raccolta di elementi selezionati in ListBox.

ListControl

Fornisce un'implementazione comune dei membri per le classi ListBox e ComboBox.

ListControlConvertEventArgs

Fornisce dati per l'evento Format.

ListView

Rappresenta un controllo visualizzazione elenco di Windows, nel quale viene rappresentato un insieme di elementi che è possibile visualizzare tramite una delle quattro visualizzazioni disponibili.

ListView.CheckedIndexCollection

Rappresenta la raccolta che contiene gli indici per gli elementi selezionati in un controllo di visualizzazione elenco.

ListView.CheckedListViewItemCollection

Rappresenta la raccolta di elementi selezionati in un controllo di visualizzazione elenco.

ListView.ColumnHeaderCollection

Rappresenta la raccolta delle intestazioni di colonna di un controllo ListView.

ListView.ListViewItemCollection

Rappresenta la raccolta di elementi in un controllo ListView o assegnata a ListViewGroup.

ListView.SelectedIndexCollection

Rappresenta la raccolta che contiene gli indici per gli elementi selezionati in un controllo ListView.

ListView.SelectedListViewItemCollection

Rappresenta la raccolta di elementi selezionati in un controllo di visualizzazione elenco.

ListViewGroup

Rappresenta un gruppo di elementi visualizzati all'interno di un controllo ListView.

ListViewGroupCollection

Rappresenta la raccolta dei gruppi all'interno di un controllo ListView.

ListViewGroupEventArgs

Fornisce dati per gli eventi OnGroupCollapsedStateChanged(ListViewGroupEventArgs) e OnGroupTaskLinkClick(ListViewGroupEventArgs).

ListViewHitTestInfo

Contiene informazioni relative a un'area del controllo ListView o dell'oggetto ListViewItem.

ListViewInsertionMark

Utilizzato per indicare la destinazione finale per il rilascio di un elemento che viene trascinato in un nuovo punto all'interno di un controllo ListView. Questa funzionalità è disponibile soltanto in Windows XP e versioni successive.

ListViewItem

Rappresenta un elemento in un controllo ListView.

ListViewItem.ListViewSubItem

Rappresenta un elemento secondario di un oggetto ListViewItem.

ListViewItem.ListViewSubItemCollection

Rappresenta una raccolta di oggetti ListViewItem.ListViewSubItem archiviati in un ListViewItem.

ListViewItemConverter

Fornisce un convertitore di tipi per convertire oggetti ListViewItem in e da diverse altre rappresentazioni.

ListViewItemMouseHoverEventArgs

Fornisce dati per l'evento ItemMouseHover.

ListViewItemSelectionChangedEventArgs

Fornisce dati per l'evento ItemSelectionChanged.

ListViewItemStateImageIndexConverter

Fornisce un convertitore di tipi per convertire i valori di indice dell'immagine di stato da un tipo di dati a un altro.

ListViewVirtualItemsSelectionRangeChangedEventArgs

Fornisce dati per l'evento VirtualItemsSelectionRangeChanged.

MainMenu

Rappresenta la struttura di menu di un form.

Questa classe non è disponibile in .NET Core 3.1 e versioni successive. Usare MenuStrip invece , che sostituisce ed estende il controllo MainMenu .

MaskedTextBox

Usa una maschera per distinguere tra input utente corretto e non corretto.

MaskInputRejectedEventArgs

Fornisce dati per l'evento MaskInputRejected.

MdiClient

Rappresenta il contenitore per form figlio MDI (Multiple Document Interface, Interfaccia a documenti multipli). La classe non può essere ereditata.

MdiClient.ControlCollection

Contiene una raccolta di controlli MdiClient.

MeasureItemEventArgs

Fornisce i dati per l'evento MeasureItem dei controlli ListBox, ComboBox, CheckedListBox e MenuItem.

Menu

Rappresenta la funzionalità di base per tutti i menu.

Questa classe non è disponibile in .NET Core 3.1 e versioni successive. Usare ToolStripDropDown e ToolStripDropDownMenu in alternativa, che sostituiscono ed estendono il controllo Menu.

Menu.MenuItemCollection

Rappresenta una raccolta di oggetti MenuItem.

MenuItem

Rappresenta una singola voce visualizzata all'interno di un oggetto MainMenu o ContextMenu.

Questa classe non è disponibile in .NET Core 3.1 e versioni successive. Usare ToolStripMenuItem invece , che sostituisce il controllo MenuItem .

MenuStrip

Viene fornito un sistema di menu per un form.

MessageBox

Visualizza una finestra di messaggio, nota anche come finestra di dialogo, che presenta un messaggio all'utente. Si tratta di una finestra modale, che impedisce altre azioni nell'applicazione fino alla sua chiusura. Un oggetto MessageBox può contenere testo, pulsanti e simboli che forniscono istruzioni e informazioni all'utente.

MonthCalendar

Rappresenta un controllo di Windows che consente all'utente di selezionare una data tramite la visualizzazione di un calendario mensile.

MonthCalendar.HitTestInfo

Contiene informazioni relative a un'area del controllo MonthCalendar. La classe non può essere ereditata.

MouseEventArgs

Fornisce dati per gli eventi MouseUp, MouseDown e MouseMove.

NativeWindow

Fornisce un'inclusione di basso livello di un handle di finestra e di una routine di finestra.

NavigateEventArgs

Fornisce dati per l'evento Navigate.

NodeLabelEditEventArgs

Fornisce i dati per gli eventi BeforeLabelEdit e AfterLabelEdit.

NotifyIcon

Specifica un componente che crea un'icona nell'area di notifica. La classe non può essere ereditata.

NumericUpDown

Rappresenta una casella di selezione di Windows, denominata anche controllo di scorrimento, che consente di visualizzare valori numerici.

NumericUpDownAcceleration

Fornisce informazioni che specificano la modalità di accelerazione di una casella di selezione, denominata anche controllo di scorrimento, quando il pulsante di scorrimento verso l'alto o verso il basso viene premuto per un periodo di tempo specificato.

NumericUpDownAccelerationCollection

Rappresenta un insieme ordinato di oggetti NumericUpDownAcceleration nel controllo NumericUpDown.

OpacityConverter

Fornisce un convertitore di tipi per convertire valori di opacità in e da una stringa.

OpenFileDialog

Visualizza una finestra di dialogo che chiede all'utente di aprire un file. La classe non può essere ereditata.

OSFeature

Fornisce query sulle funzionalità specifiche del sistema operativo.

OwnerDrawPropertyBag

Contiene i valori di proprietà utilizzate solo occasionalmente da un componente.

PaddingConverter

Fornisce un convertitore di tipi per convertire valori Padding in e da diverse altre rappresentazioni.

PageSetupDialog

Consente agli utenti di modificare le impostazioni di stampa relative alla pagina, inclusi i margini e l'orientamento della pagina. La classe non può essere ereditata.

PaintEventArgs

Fornisce dati per l'evento Paint.

Panel

Usato per raggruppare raccolte di controlli.

PictureBox

Rappresenta un controllo casella di immagine di Windows per la visualizzazione di un'immagine.

PopupEventArgs

Fornisce dati per l'evento Popup.

PowerStatus

Consente di ottenere informazioni sullo stato corrente di alimentazione del sistema.

PreviewKeyDownEventArgs

Fornisce dati per l'evento PreviewKeyDown.

PrintControllerWithStatusDialog

Controlla come viene stampato un documento da un'applicazione Windows Forms.

PrintDialog

Quando si stampa da un'applicazione Windows Forms, consente agli utenti di selezionare una stampante e di scegliere le sezioni del documento da stampare.

PrintPreviewControl

Rappresenta la parte non elaborata dell'anteprima di stampa da un'applicazione Windows Forms, senza finestre di dialogo o pulsanti. La maggior parte degli oggetti PrintPreviewControl è reperibile negli oggetti PrintPreviewDialog, per quanto non è necessario che vi siano contenuti.

PrintPreviewDialog

Rappresenta un form di finestra di dialogo che contiene un oggetto PrintPreviewControl per la stampa da un'applicazione Windows Forms.

ProfessionalColors

Fornisce strutture Color che rappresentano i colori di un elemento di visualizzazione di Windows. La classe non può essere ereditata.

ProfessionalColorTable

Fornisce i colori utilizzati per gli elementi di visualizzazione di Microsoft Office.

ProgressBar

Rappresenta un controllo indicatore di stato di Windows.

ProgressBarRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo indicatore di stato con gli stili di visualizzazione. La classe non può essere ereditata.

PropertyGrid

Fornisce un'interfaccia utente per esplorare le proprietà di un oggetto.

PropertyGrid.PropertyTabCollection

Contiene una raccolta di oggetti PropertyTab.

PropertyManager

Gestisce un oggetto Binding tra la proprietà di un oggetto e la proprietà di un controllo con associazione a dati.

PropertyTabChangedEventArgs

Fornisce i dati per l'evento PropertyTabChanged di una classePropertyGrid.

PropertyValueChangedEventArgs

Fornisce i dati per l'evento PropertyValueChanged di una classePropertyGrid.

QueryAccessibilityHelpEventArgs

Fornisce dati per l'evento QueryAccessibilityHelp.

QueryContinueDragEventArgs

Fornisce dati per l'evento QueryContinueDrag.

QuestionEventArgs

Fornisce i dati relativi agli eventi per i quali è necessaria una risposta true o false a una domanda.

RadioButton

Consente all'utente di selezionare una singola opzione da un gruppo di scelte se accoppiate ad altri controlli RadioButton.

RadioButton.RadioButtonAccessibleObject

Fornisce informazioni sul controllo RadioButton alle applicazioni client di accessibilità.

RadioButtonRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo pulsante di opzione con o senza stili di visualizzazione. La classe non può essere ereditata.

RelatedImageListAttribute

Indica a quale oggetto ImageList è correlata una proprietà.

RetrieveVirtualItemEventArgs

Fornisce dati per l'evento RetrieveVirtualItem.

RichTextBox

Rappresenta un controllo casella di testo RTF di Windows.

RowStyle

Rappresenta l'aspetto di una riga in un layout di tabella.

SaveFileDialog

Richiede all'utente la selezione di una cartella per il salvataggio di un file. La classe non può essere ereditata.

Screen

Rappresenta una o più periferiche di visualizzazione presenti in un singolo sistema.

ScrollableControl

Definisce una classe base per i controlli che supportano lo scorrimento automatico.

ScrollableControl.DockPaddingEdges

Determina la spaziatura del bordo per i controlli ancorati.

ScrollableControl.DockPaddingEdgesConverter

Oggetto TypeConverter per la classe ScrollableControl.DockPaddingEdges.

ScrollBar

Implementa la funzionalità di base di un controllo barra di scorrimento.

ScrollBarRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo barra di scorrimento con gli stili di visualizzazione. La classe non può essere ereditata.

ScrollEventArgs

Fornisce dati per l'evento Scroll.

ScrollProperties

Incapsula le proprietà correlate allo scorrimento.

SearchForVirtualItemEventArgs

Fornisce dati per l'evento SearchForVirtualItem.

SelectedGridItemChangedEventArgs

Fornisce i dati per l'evento SelectedGridItemChanged del controllo PropertyGrid.

SelectionRange

Rappresenta un intervallo di selezione di data in un controllo calendario mensile.

SelectionRangeConverter

Fornisce un convertitore di tipi per convertire oggetti SelectionRange in e da altri tipi diversi.

SendKeys

Fornisce metodi per l'invio di sequenze di tasti a un'applicazione.

SplitContainer

Rappresenta un controllo composto da una barra mobile che divide l'area di visualizzazione di un contenitore in due pannelli ridimensionabili.

Splitter

Rappresenta un controllo barra di divisione che consente all'utente di ridimensionare i controlli ancorati. L'oggetto Splitter è stato sostituito da SplitContainer e viene fornito solo per garantire la compatibilità con le versioni precedenti.

SplitterCancelEventArgs

Fornisce i dati per gli eventi della barra di divisione.

SplitterEventArgs

Fornisce i dati per gli eventi SplitterMoving e SplitterMoved.

SplitterPanel

Crea un pannello associato a un SplitContainer.

StatusBar

Rappresenta un controllo barra di stato di Windows.

Questa classe non è disponibile in .NET 5.0 e versioni successive. Usare invece ToolStripStatusLabel il controllo , che sostituisce ed estende il StatusBar controllo.

StatusBar.StatusBarPanelCollection

Rappresenta la raccolta dei pannelli in un controllo StatusBar.

StatusBarDrawItemEventArgs

Fornisce dati per l'evento DrawItem.

StatusBarPanel

Rappresenta un pannello in un controllo StatusBar.

Questa classe non è disponibile in .NET 5.0 e versioni successive. Usare invece StatusStrip il controllo , che sostituisce ed estende il StatusBar controllo.

StatusBarPanelClickEventArgs

Fornisce dati per l'evento PanelClick.

StatusStrip

Rappresenta un controllo barra di stato di Windows.

SystemInformation

Fornisce informazioni sull'ambiente di sistema corrente.

TabControl

Gestisce un gruppo correlato di schede.

TabControl.ControlCollection

Contiene una raccolta di oggetti Control.

TabControl.TabPageCollection

Contiene una raccolta di oggetti TabPage.

TabControlCancelEventArgs

Fornisce i dati per gli eventi Selecting e Deselecting di un controllo TabControl.

TabControlEventArgs

Fornisce i dati per gli eventi Selected e Deselected di un controllo TabControl.

TableLayoutCellPaintEventArgs

Fornisce dati per l'evento CellPaint.

TableLayoutColumnStyleCollection

Raccolta che archivia oggetti ColumnStyle.

TableLayoutControlCollection

Rappresenta una raccolta di controlli figlio in un contenitore di layout di tabella.

TableLayoutPanel

Viene illustrato un pannello il cui contenuto è dinamicamente disposto in una griglia composta di righe e colonne.

TableLayoutRowStyleCollection

Raccolta che archivia oggetti RowStyle.

TableLayoutSettings

Raccoglie le caratteristiche associate ai layout di tabella.

TableLayoutStyle

Implementa la funzionalità di base che rappresenta l'aspetto e il comportamento di un layout di tabella.

TableLayoutStyleCollection

Implementa la funzionalità di base per una raccolta di stili del layout tabella.

TabPage

Rappresenta una singola scheda in un oggetto TabControl.

TabPage.TabPageControlCollection

Contiene la raccolta di controlli usati da TabPage.

TabRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo struttura a schede con gli stili di visualizzazione. La classe non può essere ereditata.

TaskDialog

Una finestra di dialogo attività consente di visualizzare informazioni e ottenere un semplice input dall'utente. È simile a MessageBox, in quanto è formattata dal sistema operativo, ma offre numerose altre funzionalità.

TaskDialogButton

Rappresenta un pulsante di una finestra di dialogo attività.

TaskDialogButtonCollection

Rappresenta una raccolta di oggetti TaskDialogButton.

TaskDialogCommandLinkButton

Rappresenta un controllo pulsante di collegamento di comando di una finestra di dialogo attività.

TaskDialogControl

Rappresenta un controllo di una finestra di dialogo attività.

TaskDialogExpander

Rappresenta un pulsante di espansione e l'area espansa associata di una finestra di dialogo attività.

TaskDialogFootnote

Rappresenta l'area a piè di pagina di una finestra di dialogo attività.

TaskDialogIcon

Rappresenta un'icona che può essere visualizzata nell'area principale di una finestra di dialogo attività (impostando la proprietà Icon) o nella nota a piè di pagina di una finestra di dialogo attività (impostando la proprietà Icon).

TaskDialogPage

Rappresenta una pagina di contenuto di una finestra di dialogo attività.

TaskDialogProgressBar

Rappresenta un controllo dell'indicatore di stato di una finestra di dialogo attività.

TaskDialogRadioButton

Rappresenta un controllo pulsante di opzione di una finestra di dialogo attività.

TaskDialogRadioButtonCollection

Rappresenta una raccolta di oggetti TaskDialogRadioButton.

TaskDialogVerificationCheckBox

Rappresenta un controllo della casella di controllo di verifica di una finestra di dialogo attività.

TextBox

Rappresenta un controllo casella di testo di Windows.

TextBoxBase

Implementa le funzionalità di base richieste dai controlli di testo.

TextBoxRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo casella di testo con o senza stili di visualizzazione. La classe non può essere ereditata.

TextRenderer

Fornisce i metodi utilizzati per la misura e il rendering del testo. La classe non può essere ereditata.

ThreadExceptionDialog

Implementa una finestra di dialogo che viene visualizzata quando si verifica un'eccezione non gestita in un thread.

Timer

Implementa un timer con il quale viene generato un evento a intervalli definiti dall'utente. Questo timer è ottimizzato per l'uso in applicazioni Windows Forms e deve essere usato in una finestra.

ToolBar

Rappresenta una barra degli strumenti di Windows.

Questa classe non è disponibile in .NET Core 3.1 e versioni successive. Usare ToolStrip invece , che sostituisce ed estende il controllo ToolBar .

ToolBar.ToolBarButtonCollection

Incapsula una raccolta di controlli ToolBarButton da usare con la classe ToolBar.

ToolBarButton

Rappresenta un pulsante della barra degli strumenti di Windows.

Questa classe non è disponibile in .NET Core 3.1 e versioni successive. Usare ToolStripButton invece , che sostituisce ed estende il controllo ToolBarButton .

ToolBarButtonClickEventArgs

Fornisce dati per l'evento ButtonClick.

ToolStrip

Fornisce un contenitore per gli oggetti della barra degli strumenti di Windows.

ToolStrip.ToolStripAccessibleObject

Fornisce informazioni usate dalle applicazioni di accessibilità per modificare l'interfaccia utente di un oggetto ToolStrip in base alle necessità degli utenti diversamente abili.

ToolStripArrowRenderEventArgs

Fornisce dati per l'evento RenderArrow.

ToolStripButton

Rappresenta un oggetto ToolStripItem selezionabile che può contenere testo e immagini.

ToolStripComboBox

Rappresenta un controllo ToolStripComboBox di cui è stato eseguito correttamente il rendering in un oggetto ToolStrip.

ToolStripContainer

Fornisce pannelli su ogni lato del form e un pannello centrale che può contenere uno o più controlli.

ToolStripContentPanel

Rappresenta il pannello centrale di un controllo ToolStripContainer.

ToolStripContentPanelRenderEventArgs

Fornisce dati per l'evento RendererChanged.

ToolStripControlHost

Contiene controlli personalizzati o controlli Windows Form.

ToolStripControlHost.ToolStripHostedControlAccessibleObject

Rappresenta l'host del controllo dell'oggetto accessibile responsabile dell'esplorazione accessibile all'interno degli elementi standard ToolStrip e dei controlli ospitati, ad esempio TextBox, ComboBox, ProgressBar e così via.

ToolStripDropDown

Rappresenta un controllo che consente all'utente di selezionare un singolo elemento da un elenco visualizzato quando fa clic su un oggetto ToolStripDropDownButton.

ToolStripDropDown.ToolStripDropDownAccessibleObject

Fornisce informazioni sul controllo ToolStripDropDown alle applicazioni client di accessibilità.

ToolStripDropDownButton

Rappresenta un controllo che, se selezionato, visualizza un oggetto ToolStripDropDown associato dal quale l'utente può selezionare un solo elemento.

ToolStripDropDownClosedEventArgs

Fornisce dati per l'evento Closed.

ToolStripDropDownClosingEventArgs

Fornisce dati per l'evento Closing.

ToolStripDropDownItem

Fornisce la funzionalità di base per i controlli in cui viene visualizzato un ToolStripDropDown quando si fa clic su un controllo ToolStripDropDownButton, ToolStripMenuItem o ToolStripSplitButton.

ToolStripDropDownItemAccessibleObject

Fornisce informazioni usate dalle applicazioni di accessibilità per modificare l'interfaccia utente di un oggetto ToolStripDropDown in base alle necessità degli utenti diversamente abili.

ToolStripDropDownMenu

Viene fornita una funzionalità di base per il controllo ContextMenuStrip.

ToolStripGripRenderEventArgs

Fornisce dati per l'evento RenderGrip.

ToolStripItem

Rappresenta la classe base astratta che gestisce gli eventi e il layout di tutti gli elementi che possono essere contenuti in ToolStrip o in ToolStripDropDown.

ToolStripItem.ToolStripItemAccessibleObject

Fornisce informazioni usate dalle applicazioni di accessibilità per modificare l'interfaccia utente di un oggetto ToolStripItem in base alle necessità degli utenti diversamente abili.

ToolStripItemClickedEventArgs

Fornisce dati per l'evento ItemClicked.

ToolStripItemCollection

Rappresenta una raccolta di oggetti ToolStripItem.

ToolStripItemEventArgs

Fornisce i dati per gli eventi ToolStripItem.

ToolStripItemImageRenderEventArgs

Fornisce dati per l'evento RenderItemImage.

ToolStripItemRenderEventArgs

Fornisce i dati per gli eventi che eseguono il rendering dello sfondo di oggetti derivati da ToolStripItem nella classe ToolStripRenderer.

ToolStripItemTextRenderEventArgs

Fornisce dati per l'evento RenderItemText.

ToolStripLabel

Rappresenta un oggetto ToolStripItem non selezionabile che esegue il rendering di testo e immagini ed è in grado di visualizzare collegamenti ipertestuali.

ToolStripManager

Controlla il rendering e il raggruppamento verticale/orizzontale dei controlli ToolStrip nonché l'unione degli oggetti MenuStrip, ToolStripDropDownMenu e ToolStripMenuItem. La classe non può essere ereditata.

ToolStripMenuItem

Rappresenta un'opzione selezionabile visualizzata in un oggetto MenuStrip o ContextMenuStrip.

ToolStripOverflow

Gestisce il comportamento di overflow di un oggetto ToolStrip.

ToolStripOverflowButton

Contiene un oggetto ToolStripDropDown che visualizza gli elementi di overflow di un oggetto ToolStrip.

ToolStripPanel

Crea un contenitore in cui gli altri controlli possono condividere lo spazio orizzontale o verticale.

ToolStripPanel.ToolStripPanelRowCollection

Rappresenta tutti gli oggetti ToolStripPanelRow in ToolStripPanel.

ToolStripPanelRenderEventArgs

Fornisce i dati per il disegno dell'oggetto ToolStripPanel.

ToolStripPanelRow

Rappresenta una riga di un oggetto ToolStripPanel che può contenere i controlli.

ToolStripProfessionalRenderer

Gestisce la funzionalità di disegno per gli oggetti ToolStrip, con l'applicazione di una tavolozza personalizzata e di uno stile streamlined.

ToolStripProgressBar

Rappresenta un controllo indicatore di stato di Windows contenuto in un oggetto StatusStrip.

ToolStripRenderer

Gestisce la funzionalità di disegno per gli oggetti ToolStrip.

ToolStripRenderEventArgs

Fornisce dati per i metodi OnRenderImageMargin(ToolStripRenderEventArgs), OnRenderToolStripBorder(ToolStripRenderEventArgs) e OnRenderToolStripBackground(ToolStripRenderEventArgs).

ToolStripSeparator

Rappresenta una linea utilizzata per raggruppare gli elementi di un oggetto ToolStrip o gli elementi a discesa di un oggetto MenuStrip, di un oggetto ContextMenuStrip o di un altro controllo ToolStripDropDown.

ToolStripSeparatorRenderEventArgs

Fornisce dati per l'evento RenderGrip.

ToolStripSplitButton

Rappresenta una combinazione di un pulsante standard sulla sinistra e di un pulsante a discesa sulla destra o viceversa, se il valore dell'oggetto RightToLeft è Yes.

ToolStripSplitButton.ToolStripSplitButtonAccessibleObject

Fornisce informazioni usate dalle applicazioni di accessibilità per modificare l'interfaccia utente di un oggetto ToolStripSplitButton in base alle necessità degli utenti diversamente abili.

ToolStripStatusLabel

Rappresenta un pannello in un controllo StatusStrip.

ToolStripSystemRenderer

Gestisce la funzionalità di disegno per gli oggetti ToolStrip, utilizzando i colori di sistema e uno stile di visualizzazione bidimensionale.

ToolStripTextBox

Rappresenta una casella di testo all'interno di un oggetto ToolStrip in cui l'utente può immettere un testo.

ToolTip

Viene visualizzata una piccola finestra rettangolare popup contenente una breve descrizione dello scopo di un controllo quando l'utente posiziona il puntatore sopra il controllo.

TrackBar

Rappresenta un indicatore di avanzamento standard di Windows.

TrackBarRenderer

Fornisce i metodi utilizzati per eseguire il rendering di un controllo indicatore di avanzamento con gli stili di visualizzazione. La classe non può essere ereditata.

TreeNode

Rappresenta un nodo di un controllo TreeView.

TreeNodeCollection

Rappresenta una raccolta di oggetti TreeNode.

TreeNodeConverter

Fornisce un convertitore di tipi per convertire oggetti TreeNode in e da diverse altre rappresentazioni.

TreeNodeMouseClickEventArgs

Fornisce i dati per gli eventi NodeMouseClick e NodeMouseDoubleClick.

TreeNodeMouseHoverEventArgs

Fornisce dati per l'evento NodeMouseHover.

TreeView

Visualizza un insieme gerarchico di elementi con etichetta, ciascuno dei quali rappresentato da un oggetto TreeNode.

TreeViewCancelEventArgs

Fornisce i dati per gli eventi BeforeCheck, BeforeCollapse, BeforeExpand e BeforeSelect di un controllo TreeView.

TreeViewEventArgs

Fornisce i dati per gli eventi AfterCheck, AfterCollapse, AfterExpand o AfterSelect di un controllo TreeView.

TreeViewHitTestInfo

Contiene informazioni relative a un'area del controllo TreeView o dell'oggetto TreeNode.

TreeViewImageIndexConverter

Fornisce un convertitore di tipi per convertire i dati di un indice di immagini da un tipo all'altro, consentendo al controllo TreeView di utilizzarli.

TreeViewImageKeyConverter

Fornisce un convertitore di tipi per convertire dati di una chiave dell'immagine da e verso un altro tipo di dati.

TypeValidationEventArgs

Fornisce dati per l'evento TypeValidationCompleted.

UICuesEventArgs

Fornisce dati per l'evento ChangeUICues.

UpDownBase

Implementa la funzionalità di base richiesta da una casella di selezione, detta anche controllo di scorrimento.

UpDownEventArgs

Fornisce dati per i controlli che derivano dal controllo UpDownBase.

UserControl

Fornisce un controllo vuoto che può essere usato per creare altri controlli.

VScrollBar

Rappresenta una barra di scorrimento verticale standard di Windows.

VScrollProperties

Fornisce le proprietà di base per la classe VScrollBar.

WebBrowser

Consente all'utente di spostarsi tra le pagine Web all'interno del form.

WebBrowser.WebBrowserSite

Rappresenta una finestra host di un controllo WebBrowser.

WebBrowserBase

Fornisce un wrapper per un controllo ActiveX generico da utilizzare come classe base per il controllo WebBrowser.

WebBrowserDocumentCompletedEventArgs

Fornisce dati per l'evento DocumentCompleted.

WebBrowserNavigatedEventArgs

Fornisce dati per l'evento Navigated.

WebBrowserNavigatingEventArgs

Fornisce dati per l'evento Navigating.

WebBrowserProgressChangedEventArgs

Fornisce dati per l'evento ProgressChanged.

WebBrowserSiteBase

Implementa le interfacce di un sito ActiveX da utilizzare come classe base per la classe WebBrowser.WebBrowserSite.

WindowsFormsSection

Definisce un nuovo oggetto ConfigurationSection per l'analisi delle impostazioni dell'applicazione. La classe non può essere ereditata.

WindowsFormsSynchronizationContext

Fornisce un contesto di sincronizzazione per il modello di applicazione Windows Form.

Struct

BindingMemberInfo

Contiene le informazioni che consentono a un oggetto Binding di risolvere un'associazione dati nella proprietà di un oggetto o nella proprietà dell'oggetto corrente in un elenco di oggetti.

DataGridCell

Identifica una cella nella griglia.

ImeModeConversion

Classe helper che fornisce informazioni sulla modalità di conversione IME.

LinkArea

Rappresenta un'area all'interno di un controllo LinkLabel che rappresenta un collegamento ipertestuale nel controllo.

Message

Implementa un messaggio di Windows.

Padding

Rappresenta le informazioni relative alla spaziatura interna o ai margini associate a un elemento dell'interfaccia utente.

TableLayoutPanelCellPosition

Rappresenta una cella in un controllo TableLayoutPanel.

Interfacce

IBindableComponent

Fa in modo che un componente diverso da un componente di controllo simuli il comportamento di associazione dati di un controllo Windows Form.

IButtonControl

Consente a un controllo di agire come un pulsante di un form.

ICommandExecutor

Consente di definire un metodo per eseguire una determinata azione sul tipo che implementa l'interfaccia.

IComponentEditorPageSite

Sito di un oggetto ComponentEditorPage.

IContainerControl

Fornisce a un controllo la funzionalità per agire da padre di altri controlli.

ICurrencyManagerProvider

Fornisce la gestione delle associazioni personalizzata per i componenti.

IDataGridColumnStyleEditingNotificationService

Fornisce un'interfaccia per la notifica delle modifiche.

IDataGridEditingService

Rappresenta metodi che elaborano richieste di modifica.

IDataGridViewEditingCell

Definisce la funzionalità comune per una cella che consente di modificarne il valore.

IDataGridViewEditingControl

Definisce la funzionalità comune per i controlli contenuti nelle celle di un oggetto DataGridView.

IDataObject

Fornisce un meccanismo indipendente dal formato per il trasferimento dei dati.

IDropTarget

Definisce eventi del mouse.

IFeatureSupport

Specifica un'interfaccia standard per il recupero delle informazioni sulle funzionalità dal sistema corrente.

IFileReaderService

Consente di definire un metodo per l'apertura di un file dalla directory corrente.

IMessageFilter

Definisce un'interfaccia del filtro messaggi.

IWin32Window

Fornisce un'interfaccia per esporre gli handle Win32 HWND.

IWindowTarget

Consente di definire il livello di comunicazione tra un controllo e l'API Windows.

Enumerazioni

AccessibleEvents

Specifica gli eventi forniti dalle applicazioni accessibili.

AccessibleNavigation

Indica i valori da utilizzare per lo spostamento tra gli oggetti accessibili.

AccessibleRole

Specifica i valori che rappresentano i possibili ruoli per un oggetto accessibile.

AccessibleSelection

Specifica il modo in cui un oggetto accessibile viene selezionato o riceve lo stato attivo.

AccessibleStates

Specifica i valori che rappresentano i possibili stati per un oggetto accessibile.

AnchorStyles

Specifica in che modo un controllo è agganciato ai bordi del suo contenitore.

Appearance

Specifica l'aspetto di un controllo.

ArrangeDirection

Specifica la direzione in cui il sistema dispone le finestre ridotte a icona.

ArrangeStartingPosition

Specifica la posizione iniziale che il sistema utilizza per disporre le finestre ridotte a icona.

ArrowDirection

Specifica la direzione dello spostamento per il recupero di elementi con il metodo GetNextItem(ToolStripItem, ArrowDirection).

AutoCompleteMode

Specifica la modalità per la funzionalità di completamento automatico utilizzata nei controlli ComboBox e TextBox.

AutoCompleteSource

Specifica l'origine per la funzionalità di completamento automatico di ComboBox e TextBox.

AutoScaleMode

Specifica le diverse modalità di ridimensionamento automatico supportate da Windows Form.

AutoSizeMode

Specifica il comportamento di un controllo quando viene abilitata la relativa proprietà AutoSize.

AutoValidate

Determina il modo in cui un controllo convalida i propri dati se perde lo stato attivo per l'input dell'utente.

AxHost.ActiveXInvokeKind

Specifica il tipo di membro che ha fatto riferimento al controllo ActiveX quando il relativo stato non era valido.

BatteryChargeStatus

Consente di definire gli identificatori che indicano il livello corrente di carica della batteria o informazioni sullo stato della ricarica.

BindingCompleteContext

Specifica la direzione dell'operazione di associazione.

BindingCompleteState

Indica il risultato di un'operazione di associazione completata.

BootMode

Consente di specificare la modalità di avvio del sistema.

Border3DSide

Consente di specificare i lati di un rettangolo ai quali applicare un bordo tridimensionale.

Border3DStyle

Consente di specificare lo stile di un bordo tridimensionale.

BorderStyle

Specifica lo stile del bordo per un controllo.

BoundsSpecified

Consente di specificare i limiti del controllo da utilizzare per definire la posizione e le dimensioni di un controllo.

ButtonBorderStyle

Consente di specificare lo stile del bordo di un controllo pulsante.

ButtonState

Consente di specificare l'aspetto di un pulsante.

CaptionButton

Consente di specificare il tipo di pulsante della barra del titolo da visualizzare.

CharacterCasing

Consente di specificare se i caratteri di un controllo TextBox devono essere riportati in lettere maiuscole o minuscole.

CheckState

Consente di specificare lo stato di un controllo, ad esempio una casella di controllo, che può essere selezionato, non selezionato o impostato su uno stato indeterminato.

CloseReason

Specifica il motivo per cui un form è stato chiuso.

ColorDepth

Consente di specificare il numero di colori utilizzati per visualizzare un'immagine in un controllo ImageList.

ColumnHeaderAutoResizeStyle

Specifica la modalità di ridimensionamento di una colonna contenuta in un oggetto ListView.

ColumnHeaderStyle

Consente di specificare gli stili delle intestazioni delle colonne di un controllo ListView.

ComboBoxStyle

Consente di specificare lo stile del controllo ComboBox.

ControlStyles

Specifica lo stile e il comportamento di un controllo.

ControlUpdateMode

Determina se le modifiche a un valore dell'origine dati devono essere propagate alla proprietà del controllo con associazione a dati corrispondente.

DataGrid.HitTestType

Specifica la parte del controllo DataGrid su cui l'utente ha fatto clic.

DataGridLineStyle

Specifica lo stile delle linee della griglia in un oggetto DataGrid.

DataGridParentRowsLabelStyle

Specifica le modalità di visualizzazione delle etichette della riga padre di un controllo DataGrid.

DataGridViewAdvancedCellBorderStyle

Specifica gli stili per i bordi che è possibile applicare alle celle di un controllo DataGridView.

DataGridViewAutoSizeColumnMode

Definisce i valori necessari per specificare la modalità di modifica della larghezza di una colonna.

DataGridViewAutoSizeColumnsMode

Definisce i valori che indicano il modo in cui deve essere regolata la larghezza delle colonne.

DataGridViewAutoSizeRowMode

Definisce valori che consentono di specificare come regolare l'altezza di una riga.

DataGridViewAutoSizeRowsMode

Definisce valori che consentono di specificare come regolare l'altezza delle righe.

DataGridViewCellBorderStyle

Specifica gli stili per i bordi che è possibile applicare alle celle di un controllo DataGridView.

DataGridViewCellStyleScopes

Specifica l'entità DataGridView cui appartiene lo stile di cella che è stato modificato.

DataGridViewClipboardCopyMode

Definisce le costanti che indicano se il contenuto viene copiato da un controllo DataGridView negli Appunti.

DataGridViewColumnHeadersHeightSizeMode

Definisce i valori che consentono di specificare in che modo verrà regolata l'altezza delle intestazioni di colonna.

DataGridViewColumnSortMode

Definisce le modalità di ordinamento di una colonna di DataGridView applicabili dall'utente.

DataGridViewComboBoxDisplayStyle

Definisce le costanti che indicano la modalità di visualizzazione di un oggetto DataGridViewComboBoxCell.

DataGridViewContentAlignment

Definisce costanti che indicano l'allineamento del contenuto all'interno di una cella DataGridView.

DataGridViewDataErrorContexts

Rappresenta lo stato di un controllo DataGridView con associazione a dati quando si verifica un errore nei dati.

DataGridViewEditMode

Specifica la modalità inizialmente utilizzata per la modifica delle celle nel controllo DataGridView.

DataGridViewElementStates

Specifica lo stato dell'interfaccia utente di un elemento all'interno di un controllo DataGridView.

DataGridViewHeaderBorderStyle

Specifica lo stile del bordo che può essere applicato alle proprietà ColumnHeadersBorderStyle e RowHeadersBorderStyle di un controllo DataGridView.

DataGridViewHitTestType

Specifica una posizione in un controllo DataGridView.

DataGridViewImageCellLayout

Consente di specificare il layout di un'immagine contenuta in una classe DataGridViewCell.

DataGridViewPaintParts

Definisce i valori che consentono di individuare le parti di un oggetto DataGridViewCell da disegnare.

DataGridViewRowHeadersWidthSizeMode

Definisce valori che consentono di specificare la regolazione della larghezza delle intestazioni di riga.

DataGridViewSelectionMode

Descrive le modalità di selezione delle celle di un controllo DataGridView.

DataGridViewTriState

Definisce i valori per la specifica di uno dei tre stati possibili.

DataSourceUpdateMode

Specifica se viene aggiornata l'origine dati quando vengono apportate modifiche nel controllo associato.

DateTimePickerFormat

Specifica il formato della data e dell'ora visualizzate nel controllo DateTimePicker.

Day

Specifica il giorno della settimana.

DialogResult

Specifica gli identificatori utilizzati per definire il valore restituito di una finestra di dialogo.

DockingBehavior

Specifica come deve essere ancorato un controllo per impostazione predefinita quando viene aggiunto tramite una finestra di progettazione.

DockStyle

Specifica la posizione e la modalità di ancoraggio di un controllo.

DragAction

Specifica se e in che modo un'operazione di trascinamento dovrebbe continuare.

DragDropEffects

Specifica i possibili effetti di un'operazione di trascinamento.

DrawItemState

Specifica lo stato di un elemento da disegnare.

DrawMode

Specifica le modalità di disegno degli elementi di un controllo.

ErrorBlinkStyle

Specifica le costanti che indicano quando l'icona di errore, fornita da un oggetto ErrorProvider, deve lampeggiare per avvertire l'utente che si è verificato un errore.

ErrorIconAlignment

Specifica le costanti che indicano le posizioni in cui può essere visualizzata un'icona di errore in relazione al controllo in cui si è verificato l'errore.

FixedPanel

Consente di specificare che Panel1, Panel2 o nessuno dei pannelli è fissato.

FlatStyle

Specifica l'aspetto di un controllo.

FlowDirection

Definisce le costanti che specificano la direzione in cui sono inseriti elementi consecutivi dell'interfaccia utente all'interno di un contenitore di layout lineare.

FormBorderStyle

Specifica gli stili del bordo di un form.

FormStartPosition

Specifica la posizione iniziale di un form.

FormWindowState

Specifica la modalità di visualizzazione di una finestra di form.

FrameStyle

Specifica lo stile del frame del controllo selezionato.

GetChildAtPointSkip

Specifica i controlli figlio da ignorare.

GridItemType

Specifica i tipi di elementi validi per un oggetto PropertyGrid .

HelpNavigator

Specifica le costanti che indicano quali elementi del file della Guida visualizzare.

HighDpiMode

Specifica le diverse modalità DPI elevate che possono essere applicate a un'applicazione.

HorizontalAlignment

Specifica il modo in cui un oggetto o un elemento di testo all'interno di un controllo viene allineato orizzontalmente rispetto a un elemento del controllo.

HtmlElementInsertionOrientation

Definisce i valori che indicano dove inserire un nuovo elemento quando si utilizza il metodo InsertAdjacentElement(HtmlElementInsertionOrientation, HtmlElement).

ImageLayout

Consente di specificare la posizione dell'immagine nel controllo.

ImeMode

Specifica un valore che determina lo stato IME (Input Method Editor, Editor del metodo di input) di un oggetto quando l'oggetto è selezionato.

InsertKeyMode

Rappresenta la modalità di inserimento utilizzata nelle caselle di testo.

ItemActivation

Specifica l'azione dell'utente necessaria per attivare gli elementi in un controllo visualizzazione elenco e il risultato ottenuto quando l'utente sposta il puntatore del mouse sopra un elemento.

ItemBoundsPortion

Specifica una parte dell'elemento della visualizzazione elenco dalla quale recuperare il rettangolo di delimitazione.

Keys

Specifica i modificatori e i codici chiave.

LeftRightAlignment

Specifica se un oggetto o testo viene allineato a destra o a sinistra di un punto di riferimento.

LinkBehavior

Specifica il funzionamento di un collegamento in un oggetto LinkLabel .

LinkState

Consente di specificare le costanti che definiscono lo stato del collegamento.

ListViewAlignment

Specifica il modo in cui vengono allineati gli elementi nell'oggetto ListView.

ListViewGroupCollapsedState

Specifica l'aspetto di un oggetto ListViewGroup.

ListViewHitTestLocations

Definisce le costanti che rappresentano le aree di un oggetto ListView o ListViewItem.

ListViewItemStates

Definisce le costanti che rappresentano gli stati possibili di un oggetto ListViewItem.

MaskFormat

Definisce la modalità di formattazione del testo all'interno di un oggetto MaskedTextBox.

MdiLayout

Specifica il layout delle finestre figlie con interfaccia a documenti multipli (MDI) in una finestra MDI padre.

MenuGlyph

Specifica l'immagine da disegnare durante il disegno di un menu con il metodo DrawMenuGlyph(Graphics, Rectangle, MenuGlyph).

MenuMerge

Specifica il comportamento di un oggetto MenuItem quando viene unito a voci di un altro menu.

MergeAction

Specifica il tipo di azione da eseguire se viene trovata una corrispondenza nella combinazione di voci di menu in un oggetto ToolStrip.

MessageBoxButtons

Specifica le costanti che definiscono i pulsanti da visualizzare in un MessageBox.

MessageBoxDefaultButton

Specifica le costanti che definiscono il pulsante predefinito in un controllo MessageBox.

MessageBoxIcon

Specifica le costanti che definiscono le informazioni da visualizzare.

MessageBoxOptions

Specifica le opzioni di un oggetto MessageBox.

MonthCalendar.HitArea

Definisce le costanti che rappresentano le aree in un controllo MonthCalendar.

MouseButtons

Specifica le costanti che definiscono quale pulsante del mouse è stato premuto.

Orientation

Specifica l'orientamento dei controlli o degli elementi dei controlli.

PictureBoxSizeMode

Specifica come è posizionata un'immagine all'interno di un oggetto PictureBox.

PowerLineStatus

Specifica lo stato di alimentazione del sistema.

PowerState

Definisce gli identificatori che indicano la modalità di sospensione dell'alimentazione di un sistema.

PreProcessControlState

Fornisce le opzioni che specificano il rapporto tra il controllo e i messaggi di pre-elaborazione.

ProgressBarStyle

Consente di specificare lo stile utilizzato da un controllo ProgressBar per indicare lo stato di avanzamento di un'operazione.

PropertySort

Specifica l'ordinamento delle proprietà nell'oggetto PropertyGrid.

RichTextBoxFinds

Specifica come viene eseguita una ricerca di testo in un controllo RichTextBox.

RichTextBoxLanguageOptions

Fornisce le impostazioni RichTextBox per IME (Input Method Editor) e per il supporto delle lingue asiatiche.

RichTextBoxScrollBars

Specifica il tipo di barre di scorrimento da visualizzare in un controllo RichTextBox.

RichTextBoxSelectionAttribute

Specifica se lo stile o l'attributo è assegnato ai caratteri nella selezione corrente.

RichTextBoxSelectionTypes

Specifica il tipo di selezione in un controllo RichTextBox.

RichTextBoxStreamType

Specifica i tipi di flussi di input e di output utilizzati per caricare e salvare dati nel controllo RichTextBox.

RichTextBoxWordPunctuations

Specifica i tipi di tabelle di punteggiatura utilizzabili con le funzionalità di a capo automatico e interruzione di parola del controllo RichTextBox.

RightToLeft

Specifica un valore che indica se il testo viene visualizzato da destra a sinistra, come nel caso dei caratteri arabi o ebraici.

ScreenOrientation

Specifica l'angolo per l'orientamento dello schermo.

ScrollBars

Specifica la barra di scorrimento che sarà visibile in un controllo.

ScrollButton

Specifica il tipo di freccia di scorrimento da disegnare su una barra di scorrimento.

ScrollEventType

Specifica il tipo di azione usata per generare l'evento Scroll.

ScrollOrientation

Specifica l'orientamento della barra di scorrimento per l'evento Scroll.

SearchDirectionHint

Fornisce un suggerimento sulla direzione in cui cercare un oggetto ListViewItem.

SecurityIDType

Questa enumerazione non viene utilizzata.

SelectionMode

Specifica il comportamento della selezione di una casella di riepilogo.

Shortcut

Specifica i tasti di scelta rapida utilizzabili dalle voci di menu.

SizeGripStyle

Specifica lo stile del riquadro di ridimensionamento in un oggetto Form.

SizeType

Specifica la modalità di ridimensionamento delle righe o delle colonne degli elementi dell'interfaccia utente rispetto al relativo contenitore.

SortOrder

Specifica l'ordinamento degli elementi in un elenco.

StatusBarPanelAutoSize

Specifica il comportamento di un oggetto StatusBarPanel in un controllo StatusBar quando il controllo viene ridimensionato.

StatusBarPanelBorderStyle

Specifica l'aspetto del bordo di un oggetto StatusBarPanel in un controllo StatusBar.

StatusBarPanelStyle

Specifica se un oggetto StatusBarPanel in un controllo StatusBar è creato dal proprietario o dal sistema.

StructFormat

Questa enumerazione non viene utilizzata.

SystemParameter

Specifica il tipo di parametro di sistema.

TabAlignment

Specifica la posizione delle schede in un controllo struttura a schede.

TabAppearance

Specifica l'aspetto delle schede in un controllo struttura a schede.

TabControlAction

Definisce i valori che rappresentano gli eventi TabControl.

TabDrawMode

Specifica se le schede in un controllo struttura a schede sono create dal proprietario, ovvero disegnate dalla finestra padre, oppure dal sistema operativo.

TableLayoutPanelCellBorderStyle

Specifica lo stile del bordo di una cella in un controllo layout di tabella.

TableLayoutPanelGrowStyle

Specifica il modo in cui un oggetto TableLayoutPanel otterrà righe o colonne aggiuntive quando le celle esistenti risulteranno piene.

TabSizeMode

Specifica le modalità di dimensionamento delle schede in un controllo struttura a schede.

TaskDialogExpanderPosition

Specifica dove deve essere visualizzata l'area espansa della finestra di dialogo attività.

TaskDialogProgressBarState

Contiene costanti che specificano lo stato di un indicatore di stato della finestra di dialogo attività.

TaskDialogStartupLocation

Specifica la posizione in cui verrà visualizzata una finestra di dialogo attività alla prima apertura.

TextDataFormat

Specifica i formati utilizzati con i metodi correlati al testo delle classi Clipboard e DataObject.

TextFormatFlags

Specifica le informazioni relative alla visualizzazione e al layout per le stringhe di testo.

TextImageRelation

Consente di specificare la posizione del testo e dell'immagine relativi l'uno all'altra in un controllo.

TickStyle

Specifica la posizione dei segni di graduazione in un controllo TrackBar.

ToolBarAppearance

Specifica il tipo di barra degli strumenti da visualizzare.

ToolBarButtonStyle

Specifica lo stile del pulsante all'interno di una barra degli strumenti.

ToolBarTextAlign

Specifica l'allineamento del testo sul controllo pulsante della barra degli strumenti.

ToolStripDropDownCloseReason

Specifica il motivo per cui un controllo ToolStripDropDown è stato chiuso.

ToolStripDropDownDirection

Specifica la direzione di visualizzazione di un controllo ToolStripDropDown rispetto al relativo controllo padre.

ToolStripGripDisplayStyle

Specifica l'orientamento dell'handle (riquadro) di spostamento dell'oggetto ToolStrip.

ToolStripGripStyle

Specifica la visibilità di un handle (riquadro) di spostamento ToolStrip.

ToolStripItemAlignment

Determina l'allineamento di un oggetto ToolStripItem in un oggetto ToolStrip.

ToolStripItemDisplayStyle

Specifica se eseguire il rendering sull'immagine o sul testo dell'oggetto ToolStripItem.

ToolStripItemImageScaling

Specifica se le dimensioni dell'immagine di un oggetto ToolStripItem sono regolate automaticamente per occupare un oggetto ToolStrip, conservando le proporzioni originali dell'immagine.

ToolStripItemOverflow

Determina se un oggetto ToolStripItem è situato nell'oggetto ToolStrip di overflow.

ToolStripItemPlacement

Specifica dove disporre un oggetto ToolStripItem.

ToolStripLayoutStyle

Specifica i possibili allineamenti per la visualizzazione degli elementi di un oggetto ToolStrip.

ToolStripManagerRenderMode

Specifica lo stile di disegno applicato a più oggetti ToolStrip contenuti in un form.

ToolStripRenderMode

Specifica lo stile di disegno applicato a un oggetto ToolStrip contenuto in un form.

ToolStripStatusLabelBorderSides

Specifica su quali lati di un oggetto ToolStripStatusLabel siano presenti i bordi.

ToolStripTextDirection

Specifica l'orientamento del testo da utilizzare con una particolare proprietà LayoutStyle.

ToolTipIcon

Definisce un insieme di icone standardizzate che è possibile associare a una descrizione comandi.

TreeNodeStates

Definisce le costanti che rappresentano gli stati possibili di un oggetto TreeNode.

TreeViewAction

Specifica l'azione che ha generato un evento TreeViewEventArgs.

TreeViewDrawMode

Definisce le costanti che rappresentano le modalità di creazione di una classe TreeView.

TreeViewHitTestLocations

Definisce le costanti che rappresentano le aree di una classe TreeView o TreeNode.

UICues

Specifica lo stato dell'interfaccia utente.

UnhandledExceptionMode

Definisce dove un'applicazione Windows Form deve inviare le eccezioni non gestite.

ValidationConstraints

Definisce le costanti che forniscono al metodo ValidateChildren(ValidationConstraints) le informazioni relative alle modalità di convalida dei controlli figlio di un contenitore.

View

Specifica il modo in cui vengono visualizzati gli elementi dell'elenco in un controllo ListView.

WebBrowserEncryptionLevel

Consente di specificare le costanti che definiscono i metodi di crittografia utilizzati dai documenti visualizzati nel controllo WebBrowser.

WebBrowserReadyState

Specifica le costanti che definiscono lo stato del controllo WebBrowser.

WebBrowserRefreshOption

Consente di specificare le costanti che definiscono la modalità con cui vengono aggiornati i contenuti del controllo WebBrowser.

Delegati

Application.MessageLoopCallback

Rappresenta un metodo che controllerà se l'ambiente di hosting sta ancora inviando messaggi.

AxHost.AboutBoxDelegate

Rappresenta il metodo che consentirà di visualizzare la finestra di dialogo Informazioni su di un controllo ActiveX.

BindingCompleteEventHandler

Rappresenta il metodo che gestirà l'evento BindingComplete in scenari di associazione dati.

BindingManagerDataErrorEventHandler

Rappresenta il metodo che gestirà l'evento DataError di un oggetto BindingManagerBase.

CacheVirtualItemsEventHandler

Rappresenta il metodo che gestirà l'evento CacheVirtualItems di un oggetto ListView.

ColumnClickEventHandler

Rappresenta il metodo che gestirà l'evento ColumnClick di un oggetto ListView.

ColumnReorderedEventHandler

Rappresenta il metodo che gestirà l'evento ColumnReordered del controllo ListView.

ColumnWidthChangedEventHandler

Rappresenta il metodo che gestirà l'evento ColumnWidthChanged di un oggetto ListView.

ColumnWidthChangingEventHandler

Rappresenta il metodo che gestirà l'evento ColumnWidthChanging di un oggetto ListView.

ContentsResizedEventHandler

Rappresenta il metodo che gestirà l'evento ContentsResized di un oggetto RichTextBox.

ControlEventHandler

Rappresenta il metodo che gestirà gli eventi ControlAdded e ControlRemoved della classe Control.

ConvertEventHandler

Rappresenta il metodo che gestirà gli eventi Parse e Format di un controllo Binding.

DataGridViewAutoSizeColumnModeEventHandler

Rappresenta il metodo che gestirà l'evento AutoSizeColumnModeChanged di un controllo DataGridView.

DataGridViewAutoSizeColumnsModeEventHandler

Rappresenta il metodo che gestirà l'evento AutoSizeColumnsModeChanged di un controllo DataGridView.

DataGridViewAutoSizeModeEventHandler

Rappresenta il metodo che gestirà l'evento AutoSizeRowsModeChanged o RowHeadersWidthSizeModeChanged di un oggetto DataGridView.

DataGridViewBindingCompleteEventHandler

Rappresenta il metodo che gestirà l'evento DataBindingComplete di un oggetto DataGridView.

DataGridViewCellCancelEventHandler

Rappresenta il metodo che gestirà gli eventi CellBeginEdit e RowValidating di un controllo DataGridView.

DataGridViewCellContextMenuStripNeededEventHandler

Rappresenta il metodo che gestirà l'evento CellContextMenuStripNeeded di un oggetto DataGridView.

DataGridViewCellErrorTextNeededEventHandler

Rappresenta il metodo che gestirà l'evento CellErrorTextNeeded di un oggetto DataGridView.

DataGridViewCellEventHandler

Rappresenta il metodo che gestirà gli eventi di DataGridView correlati ad operazioni su celle e righe.

DataGridViewCellFormattingEventHandler

Rappresenta il metodo che gestirà l'evento CellFormatting di un oggetto DataGridView.

DataGridViewCellMouseEventHandler

Rappresenta il metodo che gestirà gli eventi correlati al mouse generati da un oggetto DataGridView.

DataGridViewCellPaintingEventHandler

Rappresenta il metodo che gestirà l'evento CellPainting di un oggetto DataGridView.

DataGridViewCellParsingEventHandler

Rappresenta il metodo che gestirà l'evento CellParsing di un oggetto DataGridView.

DataGridViewCellStateChangedEventHandler

Rappresenta il metodo che gestirà l'evento CellStateChanged di un oggetto DataGridView.

DataGridViewCellStyleContentChangedEventHandler

Rappresenta il metodo che gestirà l'evento CellStyleContentChanged di un oggetto DataGridView.

DataGridViewCellToolTipTextNeededEventHandler

Rappresenta il metodo che gestirà l'evento CellToolTipTextNeeded di un oggetto DataGridView.

DataGridViewCellValidatingEventHandler

Rappresenta il metodo che gestirà l'evento CellValidating di un controllo DataGridView.

DataGridViewCellValueEventHandler

Rappresenta il metodo che gestirà l'evento CellValueNeeded o l'evento CellValuePushed di un oggetto DataGridView.

DataGridViewColumnDividerDoubleClickEventHandler

Rappresenta il metodo che gestirà l'evento ColumnDividerDoubleClick di un oggetto DataGridView.

DataGridViewColumnEventHandler

Rappresenta il metodo che gestirà gli eventi relativi alle colonne di un oggetto DataGridView.

DataGridViewColumnStateChangedEventHandler

Rappresenta il metodo che gestirà l'evento ColumnStateChanged di un oggetto DataGridView.

DataGridViewDataErrorEventHandler

Rappresenta il metodo che gestirà l'evento DataError di un oggetto DataGridView.

DataGridViewEditingControlShowingEventHandler

Rappresenta il metodo che gestirà l'evento EditingControlShowing di un oggetto DataGridView.

DataGridViewRowCancelEventHandler

Rappresenta il metodo che gestirà l'evento UserDeletingRow di un oggetto DataGridView.

DataGridViewRowContextMenuStripNeededEventHandler

Rappresenta il metodo che gestirà l'evento RowContextMenuStripNeeded di un oggetto DataGridView.

DataGridViewRowDividerDoubleClickEventHandler

Rappresenta il metodo che gestirà l'evento RowDividerDoubleClick di un oggetto DataGridView.

DataGridViewRowErrorTextNeededEventHandler

Rappresenta il metodo che gestirà l'evento RowErrorTextNeeded di un oggetto DataGridView.

DataGridViewRowEventHandler

Rappresenta il metodo che gestirà gli eventi relativi alle righe di un oggetto DataGridView.

DataGridViewRowHeightInfoNeededEventHandler

Rappresenta il metodo che gestirà un evento RowHeightInfoNeeded di un controllo DataGridView.

DataGridViewRowHeightInfoPushedEventHandler

Rappresenta il metodo che gestirà l'evento RowHeightInfoPushed di un oggetto DataGridView.

DataGridViewRowPostPaintEventHandler

Rappresenta il metodo che gestirà l'evento RowPostPaint di un oggetto DataGridView.

DataGridViewRowPrePaintEventHandler

Rappresenta il metodo che gestirà l'evento RowPrePaint di un oggetto DataGridView.

DataGridViewRowsAddedEventHandler

Rappresenta il metodo che gestirà l'evento RowsAdded di un oggetto DataGridView.

DataGridViewRowsRemovedEventHandler

Rappresenta il metodo che gestirà l'evento RowsRemoved di un oggetto DataGridView.

DataGridViewRowStateChangedEventHandler

Rappresenta il metodo che gestirà l'evento RowStateChanged di un oggetto DataGridView.

DataGridViewSortCompareEventHandler

Rappresenta il metodo che gestirà l'evento SortCompare di un controllo DataGridView.

DateBoldEventHandler

Rappresenta il metodo che gestirà un evento interno del controllo MonthCalendar.

DateRangeEventHandler

Rappresenta il metodo che gestirà l'evento DateChanged o DateSelected di un oggetto MonthCalendar.

DpiChangedEventHandler

Rappresenta il metodo che gestirà un evento DpiChanged di un form o di un controllo.

DragEventHandler

Rappresenta il metodo che gestirà l'evento DragDrop, DragEnter o DragOver di un oggetto Control.

DrawItemEventHandler

Rappresenta il metodo che gestirà l'evento DrawItem di un controllo ComboBox, ListBox, MenuItem o TabControl.

DrawListViewColumnHeaderEventHandler

Rappresenta il metodo che gestirà l'evento DrawColumnHeader di un oggetto ListView.

DrawListViewItemEventHandler

Rappresenta il metodo che gestirà l'evento DrawItem di un oggetto ListView.

DrawListViewSubItemEventHandler

Rappresenta il metodo che gestirà l'evento DrawSubItem di un oggetto ListView.

DrawToolTipEventHandler

Rappresenta il metodo che gestirà l'evento Draw di un oggetto ToolTip.

DrawTreeNodeEventHandler

Rappresenta il metodo che gestirà l'evento DrawNode di un oggetto TreeView.

FormClosedEventHandler

Rappresenta il metodo di gestione dell'evento FormClosed.

FormClosingEventHandler

Rappresenta il metodo di gestione dell'evento FormClosing.

GiveFeedbackEventHandler

Rappresenta il metodo che gestisce l'evento GiveFeedback di un oggetto Control.

HelpEventHandler

Rappresenta il metodo che gestirà l'evento HelpRequested di un oggetto Control.

HtmlElementErrorEventHandler

Rappresenta il metodo che gestirà l'evento Error di un oggetto HtmlWindow.

HtmlElementEventHandler

Rappresenta il metodo che gestirà l'evento Click, MouseDown e gli eventi correlati in HtmlDocument, HtmlElement e HtmlWindow.

InputLanguageChangedEventHandler

Rappresenta il metodo che gestirà l'evento InputLanguageChanged di un oggetto Form.

InputLanguageChangingEventHandler

Rappresenta il metodo che gestirà l'evento InputLanguageChanging di un oggetto Form.

InvalidateEventHandler

Rappresenta il metodo che gestirà l'evento Invalidated di un oggetto Control.

ItemChangedEventHandler

Rappresenta il metodo che gestirà l'evento ItemChanged della classe CurrencyManager.

ItemCheckedEventHandler

Rappresenta il metodo che gestirà l'evento ItemChecked di un controllo ListView.

ItemCheckEventHandler

Rappresenta il metodo che gestirà l'evento ItemCheck di un controllo CheckedListBox o ListView.

ItemDragEventHandler

Rappresenta il metodo che gestirà l'evento ItemDrag di un controllo ListView o TreeView.

KeyEventHandler

Rappresenta il metodo che gestirà l'evento KeyUp o KeyDown di un oggetto Control.

KeyPressEventHandler

Rappresenta il metodo che gestirà l'evento KeyPress di un oggetto Control.

LabelEditEventHandler

Rappresenta il metodo che gestisce gli eventi BeforeLabelEdit e AfterLabelEdit.

LayoutEventHandler

Rappresenta il metodo che gestirà l'evento Layout di un oggetto Control.

LinkClickedEventHandler

Rappresenta il metodo che gestirà l'evento LinkClicked di un oggetto RichTextBox.

LinkLabelLinkClickedEventHandler

Rappresenta il metodo che gestirà l'evento LinkClicked di un oggetto LinkLabel.

ListControlConvertEventHandler

Rappresenta il metodo che gestirà la conversione di un oggetto ListControl.

ListViewItemMouseHoverEventHandler

Rappresenta il metodo che gestirà l'evento ItemMouseHover di un oggetto ListView.

ListViewItemSelectionChangedEventHandler

Rappresenta il metodo che gestirà l'evento ItemSelectionChanged di un oggetto ListView.

ListViewVirtualItemsSelectionRangeChangedEventHandler

Rappresenta il metodo che gestirà l'evento VirtualItemsSelectionRangeChanged di un oggetto ListView.

MaskInputRejectedEventHandler

Rappresenta il metodo che gestirà l'evento MaskInputRejected di un controllo MaskedTextBox.

MeasureItemEventHandler

Rappresenta il metodo che gestirà l'evento MeasureItem dei controlli ListBox, ComboBox, CheckedListBox o MenuItem.

MethodInvoker

Rappresenta un delegato in grado di eseguire qualsiasi metodo del codice gestito che sia dichiarato void e non utilizzi parametri.

MouseEventHandler

Rappresenta il metodo che gestirà l'evento MouseDown, MouseUp o MouseMove di un form, di un controllo o di un altro componente.

NavigateEventHandler

Rappresenta il metodo che gestirà l'evento NavigateEventArgs di un oggetto DataGrid.

NodeLabelEditEventHandler

Rappresenta il metodo che gestirà gli eventi BeforeLabelEdit e AfterLabelEdit di un controllo TreeView.

PaintEventHandler

Rappresenta il metodo che gestirà l'evento Paint di un oggetto Control.

PopupEventHandler

Rappresenta il metodo che gestirà l'evento Popup della classe ToolTip.

PreviewKeyDownEventHandler

Rappresenta il metodo che gestisce l'evento PreviewKeyDown di un controllo.

PropertyTabChangedEventHandler

Rappresenta il metodo che gestirà l'evento PropertyTabChanged di un oggetto PropertyGrid.

PropertyValueChangedEventHandler

La classe del gestore eventi richiamata quando una proprietà della griglia viene modificata dall'utente.

QueryAccessibilityHelpEventHandler

Rappresenta il metodo che gestisce l'evento QueryAccessibilityHelp di un controllo.

QueryContinueDragEventHandler

Rappresenta il metodo che gestirà l'evento QueryContinueDrag di un oggetto Control.

QuestionEventHandler

Rappresenta il metodo che gestirà l'evento CancelRowEdit o RowDirtyStateNeeded di un oggetto DataGridView.

RetrieveVirtualItemEventHandler

Rappresenta il metodo che gestirà l'evento RetrieveVirtualItem di un oggetto ListView.

ScrollEventHandler

Rappresenta il metodo che gestirà l'evento Scroll di un oggetto DataGridView, ScrollBar, TrackBar o DataGrid.

SearchForVirtualItemEventHandler

Rappresenta il metodo che gestirà l'evento SearchForVirtualItem di un oggetto ListView.

SelectedGridItemChangedEventHandler

Rappresenta il metodo che gestirà l'evento SelectedGridItemChanged di un oggetto PropertyGrid.

SplitterCancelEventHandler

Rappresenta il metodo che gestirà l'evento SplitterMoving di un oggetto Splitter.

SplitterEventHandler

Rappresenta il metodo che gestirà gli eventi SplitterMoving e SplitterMoved di un controllo Splitter.

StatusBarDrawItemEventHandler

Rappresenta il metodo che gestirà l'evento DrawItem di un oggetto StatusBar.

StatusBarPanelClickEventHandler

Rappresenta il metodo che gestirà l'evento PanelClick di un oggetto StatusBar.

TabControlCancelEventHandler

Rappresenta il metodo che gestirà l'evento Selecting o Deselecting di un controllo TabControl.

TabControlEventHandler

Rappresenta il metodo che gestirà l'evento Selected o Deselected di un controllo TabControl.

TableLayoutCellPaintEventHandler

Rappresenta il metodo che gestirà l'evento CellPaint.

ToolBarButtonClickEventHandler

Rappresenta il metodo che gestirà l'evento ButtonClick di un oggetto ToolBar.

ToolStripArrowRenderEventHandler

Rappresenta il metodo che gestirà l'evento RenderArrow di un oggetto ToolStripRenderer. La classe non può essere ereditata.

ToolStripContentPanelRenderEventHandler

Rappresenta il metodo che gestirà l'evento RendererChanged di un oggetto ToolStripContentPanel.

ToolStripDropDownClosedEventHandler

Rappresenta il metodo che gestirà l'evento Closed di un oggetto ToolStripDropDown.

ToolStripDropDownClosingEventHandler

Rappresenta il metodo che gestisce l'evento Closing di un oggetto ToolStripDropDown.

ToolStripGripRenderEventHandler

Rappresenta il metodo che gestirà l'evento RenderGrip di un oggetto ToolStripRenderer.

ToolStripItemClickedEventHandler

Rappresenta il metodo che gestirà l'evento ItemClicked di un oggetto ToolStripItem.

ToolStripItemEventHandler

Rappresenta il metodo che gestirà gli eventi per un oggetto ToolStripItem.

ToolStripItemImageRenderEventHandler

Rappresenta il metodo che gestirà l'evento RenderItemImage o l'evento RenderItemCheck di un oggetto ToolStripRenderer.

ToolStripItemRenderEventHandler

Rappresenta il metodo che gestisce gli eventi che eseguono il rendering dello sfondo degli oggetti derivati dall'oggetto ToolStripItem nella classe ToolStripRenderer.

ToolStripItemTextRenderEventHandler

Rappresenta il metodo che gestirà l'evento RenderItemText di un oggetto ToolStripRenderer.

ToolStripPanelRenderEventHandler

Rappresenta il metodo che gestirà gli eventi per il disegno dell'oggetto ToolStripPanel.

ToolStripRenderEventHandler

Rappresenta il metodo che gestirà l'evento RenderToolStripBorder o RenderToolStripBackground di un oggetto ToolStripRenderer.

ToolStripSeparatorRenderEventHandler

Rappresenta il metodo che gestirà l'evento RenderSeparator di una classe ToolStripRenderer.

TreeNodeMouseClickEventHandler

Rappresenta il metodo che gestirà gli eventi NodeMouseClick e NodeMouseDoubleClick di un controllo TreeView.

TreeNodeMouseHoverEventHandler

Rappresenta il metodo che gestirà l'evento NodeMouseHover di un oggetto TreeView.

TreeViewCancelEventHandler

Rappresenta il metodo che gestirà l'evento BeforeCheck, BeforeCollapse, BeforeExpand o BeforeSelect di un controllo TreeView.

TreeViewEventHandler

Rappresenta il metodo che gestirà l'evento AfterCheck, AfterCollapse, AfterExpand o AfterSelect di un controllo TreeView.

TypeValidationEventHandler

Rappresenta il metodo che gestirà l'evento TypeValidationCompleted del controllo MaskedTextBox.

UICuesEventHandler

Rappresenta il metodo che gestirà l'evento ChangeUICues di un oggetto Control.

UpDownEventHandler

Rappresenta il metodo che gestirà un evento per una classe interna.

WebBrowserDocumentCompletedEventHandler

Rappresenta il metodo che gestirà l'evento DocumentCompleted di un controllo WebBrowser.

WebBrowserNavigatedEventHandler

Rappresenta il metodo che gestirà l'evento Navigated di un controllo WebBrowser.

WebBrowserNavigatingEventHandler

Rappresenta il metodo che gestirà l'evento Navigating di un controllo WebBrowser.

WebBrowserProgressChangedEventHandler

Rappresenta il metodo che gestirà l'evento ProgressChanged di un controllo WebBrowser.

Commenti

La tabella seguente illustra le classi nello spazio System.Windows.Forms dei nomi raggruppate in categorie.

Categoria di classi Dettagli
- Controllo, controllo utente e form La maggior parte delle classi System.Windows.Forms all'interno dello spazio dei nomi deriva dalla Control classe . La Control classe fornisce la funzionalità di base per tutti i controlli visualizzati in un oggetto Form . La Form classe rappresenta una finestra all'interno di un'applicazione. Sono incluse finestre di dialogo, finestre non modali e finestre padre e client MDI (Multiple Document Interface). È anche possibile creare controlli personalizzati derivando dalla UserControl classe .
- Menu e barre degli strumenti Windows I moduli contengono un set di classi per la creazione di barre degli strumenti e menu personalizzati con aspetto e comportamento moderni. ToolStrip, MenuStrip , e possono essere usati ContextMenuStrip StatusStrip rispettivamente per creare barre degli strumenti, barre dei menu, menu di scelta rapida e barre di stato.
- Controlli Lo System.Windows.Forms spazio dei nomi fornisce un'ampia gamma di classi di controlli che è possibile usare per creare interfacce utente. Alcuni controlli sono progettati per l'immissione di dati all'interno dell'applicazione, ad esempio TextBox i controlli ComboBox e . Altri controlli visualizzano i dati dell'applicazione, ad Label esempio e ListView . Lo spazio dei nomi fornisce anche controlli per richiamare i comandi all'interno dell'applicazione, ad esempio Button . Il controllo e le classi HTML gestite, ad esempio , consentono di visualizzare e modificare le pagine HTML all'interno WebBrowser HtmlDocument dell'applicazione Windows Form gestita. Il controllo è un controllo di immissione dati avanzato che consente di definire maschere che accettano o rifiutano MaskedTextBox automaticamente l'input dell'utente. Inoltre, è possibile usare il controllo per creare un Windows Progettazione Form personalizzato che visualizza le proprietà visibili alla PropertyGrid finestra di progettazione dei controlli.
- Layout Diverse classi importanti in Windows consentono di controllare il layout dei controlli in un'area di visualizzazione, ad esempio un form o un controllo. FlowLayoutPanel definisce tutti i controlli in esso contenuti in modo seriale e consente di definire celle e righe per il layout dei controlli TableLayoutPanel in una griglia fissa. SplitContainer divide la superficie di visualizzazione in due o più parti regolabili.
- Data binding e dati Windows I moduli definiscono un'architettura complessa per l'associazione a origini dati quali database e file XML. Il controllo fornisce una tabella personalizzabile per la visualizzazione dei dati e consente di DataGridView personalizzare celle, righe, colonne e bordi. Il controllo rappresenta un modo standardizzato per spostarsi e usare i dati in un form. Viene spesso associato al controllo per spostarsi tra i record di dati in un form e BindingNavigator BindingNavigator interagire con BindingSource essi.
- Componenti Oltre ai controlli , lo spazio dei nomi fornisce altre classi che non derivano dalla classe , ma forniscono comunque funzionalità visive System.Windows.Forms Control a un'Windows basata su codice. Alcune classi, ad esempio ToolTip e ErrorProvider , estendono le funzionalità o forniscono informazioni all'utente. Con le Help classi e è possibile visualizzare le informazioni della Guida a un utente delle HelpProvider applicazioni.
- Finestre di dialogo comuni Windows sono disponibili diverse finestre di dialogo comuni che è possibile usare per fornire all'applicazione un'interfaccia utente coerente durante l'esecuzione di attività quali l'apertura e il salvataggio di file, la modifica del tipo di carattere o del colore del testo o la stampa. Le classi e forniscono la funzionalità per visualizzare una finestra di dialogo che consente all'utente di individuare e immettere il nome di un OpenFileDialog file da aprire o SaveFileDialog salvare. La FontDialog classe visualizza una finestra di dialogo per modificare gli elementi Font dell'oggetto utilizzato dall'applicazione. Le PageSetupDialog classi , e PrintPreviewDialog PrintDialog visualizzano finestre di dialogo che consentono all'utente di controllare gli aspetti della stampa di documenti. Per altre informazioni sulla stampa da un'Windows basata su codice, vedere lo spazio dei System.Drawing.Printing nomi . Oltre alle finestre di dialogo comuni, lo spazio dei nomi fornisce la classe per la visualizzazione di una finestra di messaggio in grado di visualizzare e System.Windows.Forms MessageBox recuperare dati dall'utente.

Esistono diverse classi all'interno System.Windows.Forms dello spazio dei nomi che forniscono supporto alle classi indicate nel riepilogo precedente. Esempi di classi di supporto sono enumerazioni, classi di argomenti di evento e delegati usati dagli eventi all'interno di controlli e componenti.

Attenzione

Le classi all'interno Windows dello spazio dei nomi forms non sono supportate per l'uso all'interno di Windows servizio. Il tentativo di usare queste classi dall'interno di un servizio può produrre problemi imprevisti, ad esempio prestazioni del servizio ridotte ed eccezioni di run-time.

Se si usa .NET Framework versione 1.1 o .NET Framework 1.0 ed è necessario fare in modo che l'applicazione Windows Forms supporti gli stili di visualizzazione di Windows XP, assicurarsi di impostare la proprietà dei controlli su e includere un manifesto con il FlatStyle FlatStyle.System file eseguibile. Un manifesto è un file XML incluso come risorsa all'interno del file eseguibile dell'applicazione o come file separato che si trova nella stessa directory del file eseguibile. Per un esempio di manifesto, vedere la sezione Esempio per FlatStyle l'enumerazione . Per impostazione predefinita, gli stili di visualizzazione sono abilitati per .NET Framework versioni 1.1, 1.2 e 2.0.