System.Windows.Forms Spazio dei nomi

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

Classi

Nome Descrizione
AccessibleObject

Fornisce informazioni che le applicazioni di accessibilità usano per modificare l'interfaccia utente di un'applicazione per gli utenti con problemi.

AmbientProperties

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

Application

Fornisce static metodi e proprietà per gestire un'applicazione, ad esempio metodi per avviare e arrestare un'applicazione, elaborare Windows messaggi e proprietà per ottenere informazioni su un'applicazione. La classe non può essere ereditata.

ApplicationContext

Specifica le informazioni contestuali su un thread dell'applicazione.

AutoCompleteStringCollection

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

AxHost

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

AxHost.AxComponentEditor

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

AxHost.ClsidAttribute

Specifica il CLSID di un controllo ActiveX ospitato da 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 in uno stato non valido.

AxHost.State

Incapsula lo stato persistente di un controllo ActiveX.

AxHost.StateConverter

Converte AxHost.State oggetti da un tipo di dati a un altro.

AxHost.TypeLibraryTimeStampAttribute

Specifica una data e un'ora associate alla libreria dei tipi di un controllo ActiveX ospitato da un controllo AxHost.

BaseCollection

Fornisce la funzionalità di base per la creazione di raccolte correlate ai dati nello spazio dei System.Windows.Forms nomi .

Binding

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

BindingCompleteEventArgs

Fornisce i dati per l'evento BindingComplete.

BindingContext

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

BindingManagerBase

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

BindingManagerDataErrorEventArgs

Fornisce i dati per l'evento DataError.

BindingNavigator

Rappresenta l'interfaccia utente di spostamento e manipolazione per i controlli di una maschera associati ai dati.

BindingsCollection

Rappresenta una raccolta di Binding oggetti per un controllo .

BindingSource

Incapsula l'origine dati per un modulo.

Button

Rappresenta un controllo pulsante di Windows.

ButtonBase

Implementa le funzionalità di base comuni ai controlli pulsante.

ButtonBase.ButtonBaseAccessibleObject

Fornisce informazioni che le applicazioni di accessibilità usano per modificare l'interfaccia utente di un'applicazione per gli utenti con disabilità.

ButtonRenderer

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

CacheVirtualItemsEventArgs

Fornisce i dati per l'evento CacheVirtualItems.

CheckBox

Rappresenta un oggetto Windows CheckBox.

CheckBox.CheckBoxAccessibleObject

Fornisce informazioni sul CheckBox controllo per le applicazioni client di accessibilità.

CheckBoxRenderer

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

CheckedListBox

Visualizza un ListBox oggetto in cui viene visualizzata una casella di controllo a sinistra di ogni elemento.

CheckedListBox.CheckedIndexCollection

Incapsula la raccolta di indici di elementi selezionati (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 CheckedListBox controllo .

CheckedListBox.ObjectCollection

Rappresenta la raccolta di elementi in un oggetto CheckedListBox.

Clipboard

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

ColorDialog

Rappresenta una finestra di dialogo comune che visualizza i colori disponibili insieme ai controlli che consentono all'utente di definire colori personalizzati.

ColumnClickEventArgs

Fornisce i dati per l'evento ColumnClick.

ColumnHeader

Visualizza una singola intestazione di colonna in un ListView controllo .

ColumnHeaderConverter

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

ColumnReorderedEventArgs

Fornisce i dati per l'evento ColumnReordered.

ColumnStyle

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

ColumnWidthChangedEventArgs

Fornisce i dati per l'evento ColumnWidthChanged.

ColumnWidthChangingEventArgs

Fornisce i dati per l'evento ColumnWidthChanging.

ComboBox

Rappresenta un controllo casella combinata di Windows.

ComboBox.ChildAccessibleObject

Fornisce informazioni sul ComboBox controllo per le applicazioni client di accessibilità.

ComboBox.ObjectCollection

Rappresenta la raccolta di elementi in un oggetto ComboBox.

ComboBoxRenderer

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

CommonDialog

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

ContainerControl

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

ContentsResizedEventArgs

Fornisce i dati per l'evento ContentsResized.

ContextMenu

Rappresenta un menu di scelta rapida.

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

ContextMenuStrip

Rappresenta un menu di scelta rapida.

Control

Definisce la classe di base per i controlli, che sono componenti con rappresentazione visiva.

Control.ControlAccessibleObject

Fornisce informazioni su un controllo che può essere usato da un'applicazione di accessibilità.

Control.ControlCollection

Rappresenta una raccolta di Control oggetti .

ControlBindingsCollection

Rappresenta la raccolta di data binding per un controllo .

ControlEventArgs

Fornisce dati per gli eventi ControlAdded e ControlRemoved.

ControlPaint

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

ConvertEventArgs

Fornisce dati per gli eventi Format e Parse.

CreateParams

Incapsula le informazioni necessarie durante la creazione di un controllo.

CurrencyManager

Gestisce un elenco di Binding oggetti.

Cursor

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

CursorConverter

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

Cursors

Fornisce una raccolta di Cursor oggetti da utilizzare da un'applicazione Windows Form.

DataFormats

Fornisce staticnomi di formato predefiniti Clipboard . Usarli per identificare il formato dei dati archiviati in un oggetto 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. Utilizzare invece il DataGridView controllo , che sostituisce ed estende il DataGrid controllo .

DataGrid.HitTestInfo

Contiene informazioni su una parte di in DataGrid 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 rappresentare un valore booleano.

DataGridColumnStyle

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

DataGridColumnStyle.CompModSwitches

Contiene un TraceSwitch usato 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 tipo di dati diverso.

DataGridTableStyle

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

DataGridTextBox

Rappresenta un TextBox controllo ospitato in un oggetto DataGridTextBoxColumn.

DataGridTextBoxColumn

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

DataGridView

Visualizza i dati in una griglia personalizzabile.

DataGridView.DataGridViewAccessibleObject

Fornisce informazioni sul DataGridView controllo per le applicazioni client di accessibilità.

DataGridView.DataGridViewControlCollection

Rappresenta una raccolta di controlli contenuti in un oggetto DataGridView.

DataGridView.DataGridViewTopRowAccessibleObject

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

DataGridView.HitTestInfo

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

DataGridViewAdvancedBorderStyle

Contiene gli stili di bordo per le celle di un DataGridView controllo .

DataGridViewAutoSizeColumnModeEventArgs

Fornisce i dati per l'evento AutoSizeColumnModeChanged.

DataGridViewAutoSizeColumnsModeEventArgs

Fornisce i dati per l'evento AutoSizeColumnsModeChanged.

DataGridViewAutoSizeModeEventArgs

Fornisce i dati per gli DataGridViewAutoSizeRowsModeChanged eventi e RowHeadersWidthSizeModeChanged .

DataGridViewBand

Rappresenta una raccolta lineare di elementi in un DataGridView controllo .

DataGridViewBindingCompleteEventArgs

Fornisce i dati per l'evento DataBindingComplete.

DataGridViewButtonCell

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

DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject

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

DataGridViewButtonColumn

Ospita una raccolta di DataGridViewButtonCell oggetti .

DataGridViewCell

Rappresenta una singola cella in un DataGridView controllo .

DataGridViewCell.DataGridViewCellAccessibleObject

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

DataGridViewCellCancelEventArgs

Fornisce dati per CellBeginEdit gli eventi e RowValidating .

DataGridViewCellCollection

Rappresenta una raccolta di celle in un oggetto DataGridViewRow.

DataGridViewCellContextMenuStripNeededEventArgs

Fornisce i dati per l'evento CellContextMenuStripNeeded.

DataGridViewCellErrorTextNeededEventArgs

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

DataGridViewCellEventArgs

Fornisce dati per DataGridView gli eventi correlati alle operazioni di cella e di riga.

DataGridViewCellFormattingEventArgs

Fornisce i dati per l'evento CellFormatting di un oggetto DataGridView.

DataGridViewCellMouseEventArgs

Fornisce i dati per gli eventi del mouse generati da un DataGridView oggetto ogni volta che il mouse viene spostato all'interno di un oggetto DataGridViewCell.

DataGridViewCellPaintingEventArgs

Fornisce i dati per l'evento CellPainting.

DataGridViewCellParsingEventArgs

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

DataGridViewCellStateChangedEventArgs

Fornisce i dati per l'evento CellStateChanged.

DataGridViewCellStyle

Rappresenta le informazioni di formattazione e stile applicate alle singole celle all'interno di un DataGridView controllo .

DataGridViewCellStyleContentChangedEventArgs

Fornisce i dati per l'evento CellStyleContentChanged.

DataGridViewCellStyleConverter

Converte DataGridViewCellStyle oggetti in e da altri tipi di dati.

DataGridViewCellToolTipTextNeededEventArgs

Fornisce i dati per l'evento CellToolTipTextNeeded.

DataGridViewCellValidatingEventArgs

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

DataGridViewCellValueEventArgs

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

DataGridViewCheckBoxCell

Visualizza una casella di controllo interfaccia utente da usare in un DataGridView controllo .

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject

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

DataGridViewCheckBoxColumn

Ospita una raccolta di DataGridViewCheckBoxCell oggetti .

DataGridViewColumn

Rappresenta una colonna in un DataGridView controllo .

DataGridViewColumnCollection

Rappresenta una raccolta di DataGridViewColumn oggetti in un DataGridView controllo .

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 un oggetto DataGridView.

DataGridViewColumnEventArgs

Fornisce dati per gli eventi correlati alle colonne di un oggetto DataGridView.

DataGridViewColumnHeaderCell

Rappresenta un'intestazione di colonna in un DataGridView controllo .

DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject

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

DataGridViewColumnStateChangedEventArgs

Fornisce i dati per l'evento ColumnStateChanged.

DataGridViewComboBoxCell

Visualizza una casella combinata in un DataGridView controllo .

DataGridViewComboBoxCell.DataGridViewComboBoxCellAccessibleObject

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

DataGridViewComboBoxCell.ObjectCollection

Rappresenta l'insieme di scelte di selezione in un oggetto DataGridViewComboBoxCell.

DataGridViewComboBoxColumn

Rappresenta una colonna di DataGridViewComboBoxCell oggetti.

DataGridViewComboBoxEditingControl

Rappresenta il controllo casella combinata ospitata in un oggetto DataGridViewComboBoxCell.

DataGridViewDataErrorEventArgs

Fornisce i dati per l'evento DataError.

DataGridViewEditingControlShowingEventArgs

Fornisce i dati per l'evento EditingControlShowing.

DataGridViewElement

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

DataGridViewHeaderCell

Contiene funzionalità comuni alle celle di intestazione di riga e alle celle dell'intestazione di colonna.

DataGridViewImageCell

Visualizza un elemento grafico in un DataGridView controllo .

DataGridViewImageCell.DataGridViewImageCellAccessibleObject

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

DataGridViewImageColumn

Ospita una raccolta di DataGridViewImageCell oggetti .

DataGridViewLinkCell

Rappresenta una cella contenente un collegamento.

DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject

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

DataGridViewLinkColumn

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

DataGridViewRow

Rappresenta una riga in un DataGridView controllo .

DataGridViewRow.DataGridViewRowAccessibleObject

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

DataGridViewRowCancelEventArgs

Fornisce i dati per l'evento UserDeletingRow di un oggetto DataGridView.

DataGridViewRowCollection

Raccolta di DataGridViewRow oggetti.

DataGridViewRowContextMenuStripNeededEventArgs

Fornisce i dati per l'evento RowContextMenuStripNeeded.

DataGridViewRowDividerDoubleClickEventArgs

Fornisce i dati per l'evento RowDividerDoubleClick di un oggetto DataGridView.

DataGridViewRowErrorTextNeededEventArgs

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

DataGridViewRowEventArgs

Fornisce dati per gli eventi correlati alle DataGridView righe.

DataGridViewRowHeaderCell

Rappresenta un'intestazione di riga di un DataGridView controllo .

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

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

DataGridViewRowHeightInfoNeededEventArgs

Fornisce i dati per l'evento RowHeightInfoNeeded di un oggetto DataGridView.

DataGridViewRowHeightInfoPushedEventArgs

Fornisce i dati per l'evento RowHeightInfoPushed di un oggetto DataGridView.

DataGridViewRowPostPaintEventArgs

Fornisce i dati per l'evento RowPostPaint.

DataGridViewRowPrePaintEventArgs

Fornisce i dati per l'evento RowPrePaint.

DataGridViewRowsAddedEventArgs

Fornisce i dati per l'evento RowsAdded.

DataGridViewRowsRemovedEventArgs

Fornisce i dati per l'evento RowsRemoved.

DataGridViewRowStateChangedEventArgs

Fornisce i dati per l'evento RowStateChanged di un oggetto DataGridView.

DataGridViewSelectedCellCollection

Rappresenta una raccolta di celle selezionate in un oggetto DataGridView.

DataGridViewSelectedColumnCollection

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

DataGridViewSelectedRowCollection

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

DataGridViewSortCompareEventArgs

Fornisce i dati per l'evento SortCompare.

DataGridViewTextBoxCell

Visualizza informazioni di testo modificabili in un DataGridView controllo .

DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject

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

DataGridViewTextBoxColumn

Ospita una raccolta di DataGridViewTextBoxCell celle.

DataGridViewTextBoxEditingControl

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

DataGridViewTopLeftHeaderCell

Rappresenta la cella nell'angolo superiore sinistro di DataGridView che si trova sopra le intestazioni di riga e a sinistra delle intestazioni di colonna.

DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject

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

DataObject

Implementa un meccanismo di trasferimento dei dati di base.

DateBoldEventArgs

Fornisce i dati per gli eventi interni al MonthCalendar controllo.

DateRangeEventArgs

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

DateTimePicker

Rappresenta un controllo Windows che consente all'utente di selezionare una data e un'ora e di visualizzare la data e l'ora con un formato specificato.

DateTimePicker.DateTimePickerAccessibleObject

Fornisce informazioni sul DateTimePicker controllo per le applicazioni client di accessibilità.

DockingAttribute

Specifica il comportamento di ancoraggio predefinito per un controllo .

DomainUpDown

Rappresenta una casella di selezione di Windows (nota anche come controllo di scorrimento) che visualizza i valori stringa.

DomainUpDown.DomainItemAccessibleObject

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

DomainUpDown.DomainUpDownAccessibleObject

Fornisce informazioni sul DomainUpDown controllo per le applicazioni client di accessibilità.

DomainUpDown.DomainUpDownItemCollection

Incapsula una raccolta di oggetti da utilizzare dalla classe DomainUpDown.

DpiChangedEventArgs

Fornisce dati per gli eventi DPIChanged di una maschera o di un controllo.

DragEventArgs

Fornisce i dati per l'evento DragDrop, DragEntero DragOver .

DrawItemEventArgs

Fornisce i dati per l'evento DrawItem.

DrawListViewColumnHeaderEventArgs

Fornisce i dati per l'evento DrawColumnHeader.

DrawListViewItemEventArgs

Fornisce i dati per l'evento DrawItem.

DrawListViewSubItemEventArgs

Fornisce i dati per l'evento DrawSubItem.

DrawToolTipEventArgs

Fornisce i dati per l'evento Draw.

DrawTreeNodeEventArgs

Fornisce i dati per l'evento DrawNode.

ErrorProvider

Fornisce un'interfaccia utente per indicare che a un controllo di una maschera è associato un errore.

FeatureSupport

Fornisce static metodi per recuperare informazioni sulle funzionalità dal sistema corrente.

FileDialog

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

FileDialogCustomPlace

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

FileDialogCustomPlacesCollection

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

FlatButtonAppearance

Fornisce proprietà che specificano l'aspetto dei controlli di Button cui FlatStyle è Flat.

FlowLayoutPanel

Rappresenta un pannello che dispone in modo dinamico il contenuto orizzontalmente o verticalmente.

FlowLayoutSettings

Raccoglie le caratteristiche associate ai layout di flusso.

FolderBrowserDialog

Chiede all'utente di selezionare 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 costituisce l'interfaccia utente di un'applicazione.

Form.ControlCollection

Rappresenta una raccolta di controlli nel form.

FormClosedEventArgs

Fornisce i dati per l'evento FormClosed.

FormClosingEventArgs

Fornisce i dati per l'evento FormClosing.

FormCollection

Rappresenta una raccolta di Form oggetti .

GiveFeedbackEventArgs

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

GridColumnStylesCollection

Rappresenta una raccolta di DataGridColumnStyle oggetti nel DataGrid controllo .

GridItem

Implementa una riga in un oggetto PropertyGrid.

GridItemCollection

Contiene una raccolta di GridItem oggetti .

GridTablesFactory

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

GridTableStylesCollection

Rappresenta una raccolta di DataGridTableStyle oggetti nel DataGrid controllo .

GroupBox

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

GroupBoxRenderer

Fornisce 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 impedire l'invio dell'evento MouseWheel al contenitore padre.

Help

Incapsula il motore della Guida HTML 1.0.

HelpEventArgs

Fornisce i dati per l'evento HelpRequested.

HelpProvider

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

HScrollBar

Rappresenta una barra di scorrimento orizzontale standard di Windows.

HScrollProperties

Fornisce proprietà di base per l'oggetto HScrollBar.

HtmlDocument

Fornisce l'accesso programmatico di primo livello a un documento HTML ospitato dal WebBrowser controllo .

HtmlElement

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

HtmlElementCollection

Definisce una raccolta di HtmlElement oggetti .

HtmlElementErrorEventArgs

Fornisce i dati per l'evento Error.

HtmlElementEventArgs

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

HtmlHistory

Gestisce l'elenco di documenti e siti Web visitati dall'utente all'interno della sessione corrente.

HtmlWindow

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

HtmlWindowCollection

Rappresenta le finestre contenute all'interno di un altro HtmlWindowoggetto .

ImageIndexConverter

Fornisce un convertitore di tipi per convertire i dati per un indice di immagine in e da una stringa.

ImageKeyConverter

Fornisce un convertitore di tipi per convertire i dati per una chiave immagine in e da un altro tipo di dati.

ImageList

Fornisce metodi per gestire una raccolta di Image oggetti. La classe non può essere ereditata.

ImageList.ImageCollection

Incapsula la raccolta di Image oggetti in un oggetto ImageList.

ImageListStreamer

Fornisce la parte dei dati di un oggetto ImageList.

ImeContext

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

InputLanguage

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

InputLanguageChangedEventArgs

Fornisce i dati per l'evento InputLanguageChanged.

InputLanguageChangingEventArgs

Fornisce i dati per l'evento InputLanguageChanging.

InputLanguageCollection

Archivia InputLanguage gli oggetti .

InvalidateEventArgs

Fornisce i dati per l'evento Invalidated.

ItemChangedEventArgs

Fornisce i dati per l'evento ItemChanged.

ItemCheckedEventArgs

Fornisce dati per l'evento ItemChecked del ListView controllo .

ItemCheckEventArgs

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

ItemDragEventArgs

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

KeyEventArgs

Fornisce i dati per l'evento KeyDown o KeyUp .

KeyPressEventArgs

Fornisce i dati per l'evento KeyPress.

KeysConverter

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

Label

Rappresenta un'etichetta di Windows standard.

LabelEditEventArgs

Fornisce dati per gli eventi BeforeLabelEdit e AfterLabelEdit.

LayoutEventArgs

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

LayoutSettings

Fornisce una classe base per la raccolta delle caratteristiche dello schema di layout.

LinkArea.LinkAreaConverter

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

LinkClickedEventArgs

Fornisce i dati per l'evento LinkClicked.

LinkConverter

Fornisce un convertitore di tipi per gli oggetti LinkLabel.Link.

LinkLabel

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

LinkLabel.Link

Rappresenta un collegamento all'interno di un LinkLabel controllo .

LinkLabel.LinkCollection

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

LinkLabelLinkClickedEventArgs

Fornisce i dati per l'evento LinkClicked.

ListBindingConverter

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

ListBindingHelper

Fornisce funzionalità per individuare un elenco associabile e le proprietà degli elementi contenuti nell'elenco quando differiscono dalle proprietà pubbliche dell'oggetto a cui sono associate.

ListBox

Rappresenta un controllo Windows per visualizzare un elenco di elementi.

ListBox.IntegerCollection

Rappresenta una raccolta di numeri interi in un oggetto ListBox.

ListBox.ObjectCollection

Rappresenta la raccolta di elementi in un oggetto ListBox.

ListBox.SelectedIndexCollection

Rappresenta l'insieme contenente gli indici per gli elementi selezionati in un oggetto ListBox.

ListBox.SelectedObjectCollection

Rappresenta la raccolta di elementi selezionati in ListBox.

ListControl

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

ListControlConvertEventArgs

Fornisce i dati per l'evento Format.

ListView

Rappresenta un controllo visualizzazione elenco Windows, che visualizza una raccolta di elementi che possono essere visualizzati utilizzando una delle quattro visualizzazioni diverse.

ListView.CheckedIndexCollection

Rappresenta l'insieme contenente gli indici degli elementi selezionati in un controllo visualizzazione elenco.

ListView.CheckedListViewItemCollection

Rappresenta l'insieme di elementi selezionati in un controllo visualizzazione elenco.

ListView.ColumnHeaderCollection

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

ListView.ListViewItemCollection

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

ListView.SelectedIndexCollection

Rappresenta l'insieme che contiene gli indici degli elementi selezionati in un ListView controllo .

ListView.SelectedListViewItemCollection

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

ListViewGroup

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

ListViewGroupCollection

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

ListViewHitTestInfo

Contiene informazioni su un'area di un ListView controllo o di un oggetto ListViewItem.

ListViewInsertionMark

Utilizzato per indicare la posizione di rilascio prevista quando un elemento viene trascinato in una nuova posizione in un ListView controllo . Questa funzionalità è disponibile solo in Windows XP e versioni successive.

ListViewItem

Rappresenta un elemento in un ListView controllo .

ListViewItem.ListViewSubItem

Rappresenta un elemento secondario di un oggetto ListViewItem.

ListViewItem.ListViewSubItemCollection

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

ListViewItemConverter

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

ListViewItemMouseHoverEventArgs

Fornisce i dati per l'evento ItemMouseHover.

ListViewItemSelectionChangedEventArgs

Fornisce i dati per l'evento ItemSelectionChanged.

ListViewVirtualItemsSelectionRangeChangedEventArgs

Fornisce i dati per l'evento VirtualItemsSelectionRangeChanged.

MainMenu

Rappresenta la struttura di menu di un modulo.

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

MaskedTextBox

Usa una maschera per distinguere l'input utente corretto e non corretto.

MaskInputRejectedEventArgs

Fornisce i dati per l'evento MaskInputRejected.

MdiClient

Rappresenta il contenitore per moduli figlio MDI (Multiple-Document Interface). La classe non può essere ereditata.

MdiClient.ControlCollection

Contiene una raccolta di MdiClient controlli.

MeasureItemEventArgs

Fornisce dati per l'evento MeasureItem dei ListBoxcontrolli , ComboBoxCheckedListBox, e MenuItem .

Menu

Rappresenta la funzionalità di base per tutti i menu.

Questa classe non è disponibile in .NET Core 3.1 e versioni successive. Utilizzare ToolStripDropDown e ToolStripDropDownMenu , invece, sostituire ed estendere il Menu controllo.

Menu.MenuItemCollection

Rappresenta una raccolta di MenuItem oggetti .

MenuItem

Rappresenta un singolo elemento visualizzato all'interno di un MainMenu oggetto o ContextMenu.

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

MenuStrip

Fornisce un sistema di menu per un modulo.

MessageBox

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

MonthCalendar

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

MonthCalendar.HitTestInfo

Contiene informazioni su un'area di un MonthCalendar controllo. La classe non può essere ereditata.

MouseEventArgs

Fornisce i dati per gli MouseUpeventi , MouseDowne MouseMove .

NativeWindow

Fornisce un incapsulamento di basso livello di un handle di finestra e di una routine finestra.

NavigateEventArgs

Fornisce i dati per l'evento Navigate.

NodeLabelEditEventArgs

Fornisce 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 (nota anche come controllo di scorrimento) che visualizza valori numerici.

NumericUpDownAcceleration

Fornisce informazioni che specificano come deve essere eseguita l'accelerazione su una casella di selezione (nota anche come controllo di scorrimento) quando viene premuto il pulsante su o giù per il periodo di tempo specificato.

NumericUpDownAccelerationCollection

Rappresenta una raccolta ordinata di NumericUpDownAcceleration oggetti nel NumericUpDown controllo .

OpacityConverter

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

OpenFileDialog

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

OSFeature

Fornisce query di funzionalità specifiche del sistema operativo.

OwnerDrawPropertyBag

Contiene valori di proprietà che un componente potrebbe richiedere solo occasionalmente.

PaddingConverter

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

PageSetupDialog

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

PaintEventArgs

Fornisce i dati per l'evento Paint.

Panel

Utilizzato per raggruppare raccolte di controlli.

PictureBox

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

PopupEventArgs

Fornisce i dati per l'evento Popup.

PowerStatus

Indica le informazioni correnti sullo stato dell'alimentazione del sistema.

PreviewKeyDownEventArgs

Fornisce i dati per l'evento PreviewKeyDown.

PrintControllerWithStatusDialog

Controlla la modalità di stampa di un documento da un'applicazione Windows Forms.

PrintDialog

Consente agli utenti di selezionare una stampante e scegliere le sezioni del documento da stampare da un'applicazione Windows Form.

PrintPreviewControl

Rappresenta la parte di anteprima non elaborata dell'anteprima di stampa da un'applicazione Windows Forms, senza finestre di dialogo o pulsanti. La maggior parte degli PrintPreviewControl oggetti viene trovata su PrintPreviewDialog oggetti, ma non devono essere.

PrintPreviewDialog

Rappresenta un modulo di finestra di dialogo contenente un oggetto PrintPreviewControl per la stampa da un'applicazione Windows Form.

ProfessionalColors

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

ProfessionalColorTable

Fornisce colori utilizzati per Microsoft Office elementi di visualizzazione.

ProgressBar

Rappresenta un controllo barra di stato Windows.

ProgressBarRenderer

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

PropertyGrid

Fornisce un'interfaccia utente per l'esplorazione delle proprietà di un oggetto.

PropertyGrid.PropertyTabCollection

Contiene una raccolta di PropertyTab oggetti .

PropertyManager

Gestisce un oggetto Binding tra la proprietà di un oggetto e una proprietà del controllo associato a dati.

PropertyTabChangedEventArgs

Fornisce i dati per l'evento PropertyTabChanged di un oggetto PropertyGrid.

PropertyValueChangedEventArgs

Fornisce i dati per l'evento PropertyValueChanged di un oggetto PropertyGrid.

QueryAccessibilityHelpEventArgs

Fornisce i dati per l'evento QueryAccessibilityHelp.

QueryContinueDragEventArgs

Fornisce i dati per l'evento QueryContinueDrag.

QuestionEventArgs

Fornisce dati per gli eventi che necessitano di una true domanda o false di una risposta.

RadioButton

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

RadioButton.RadioButtonAccessibleObject

Fornisce informazioni sul RadioButton controllo per le applicazioni client di accessibilità.

RadioButtonRenderer

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

RelatedImageListAttribute

Indica a quale ImageList una proprietà è correlata.

RetrieveVirtualItemEventArgs

Fornisce i 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 di selezionare un percorso per il salvataggio di un file. La classe non può essere ereditata.

Screen

Rappresenta un dispositivo di visualizzazione o più dispositivi di visualizzazione in un singolo sistema.

ScrollableControl

Definisce una classe di base per i controlli che supportano il comportamento di scorrimento automatico.

ScrollableControl.DockPaddingEdges

Determina la spaziatura interna del bordo per i controlli ancorati.

ScrollableControl.DockPaddingEdgesConverter

Un TypeConverter per la classe ScrollableControl.DockPaddingEdges.

ScrollBar

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

ScrollBarRenderer

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

ScrollEventArgs

Fornisce i dati per l'evento Scroll.

ScrollProperties

Incapsula le proprietà correlate allo scorrimento.

SearchForVirtualItemEventArgs

Fornisce i dati per l'evento SearchForVirtualItem.

SelectedGridItemChangedEventArgs

Fornisce dati per l'evento SelectedGridItemChanged del PropertyGrid controllo .

SelectionRange

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

SelectionRangeConverter

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

SendKeys

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

SplitContainer

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

Splitter

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

SplitterCancelEventArgs

Fornisce dati per gli eventi di divisione.

SplitterEventArgs

Fornisce i dati per SplitterMoving gli eventi e SplitterMoved .

SplitterPanel

Crea un pannello associato a un oggetto SplitContainer.

StatusBar

Rappresenta un controllo barra di stato di Windows.

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

StatusBar.StatusBarPanelCollection

Rappresenta l'insieme di pannelli in un StatusBar controllo .

StatusBarDrawItemEventArgs

Fornisce i dati per l'evento DrawItem.

StatusBarPanel

Rappresenta un pannello in un StatusBar controllo .

Questa classe non è disponibile in .NET 5 e versioni successive. Utilizzare invece il ToolStripStatusLabel controllo , che sostituisce ed estende il StatusBarPanel controllo .

StatusBarPanelClickEventArgs

Fornisce i 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 set correlato di pagine di schede.

TabControl.ControlCollection

Contiene una raccolta di Control oggetti .

TabControl.TabPageCollection

Contiene una raccolta di TabPage oggetti .

TabControlCancelEventArgs

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

TabControlEventArgs

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

TableLayoutCellPaintEventArgs

Fornisce i dati per l'evento CellPaint.

TableLayoutColumnStyleCollection

Insieme che archivia ColumnStyle gli oggetti.

TableLayoutControlCollection

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

TableLayoutPanel

Rappresenta un pannello che dispone in modo dinamico il relativo contenuto in una griglia composta da righe e colonne.

TableLayoutRowStyleCollection

Insieme che archivia RowStyle gli oggetti.

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 di layout di tabella.

TabPage

Rappresenta una singola pagina di tabulazioni in un oggetto TabControl.

TabPage.TabPageControlCollection

Contiene la raccolta di controlli utilizzati dall'oggetto TabPage .

TabRenderer

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

TextBox

Rappresenta un controllo casella di testo di Windows.

TextBoxBase

Implementa la funzionalità di base richiesta dai controlli di testo.

TextBoxRenderer

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

TextRenderer

Fornisce metodi utilizzati per misurare ed eseguire il rendering del testo. La classe non può essere ereditata.

ThreadExceptionDialog

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

Timer

Implementa un timer che genera un evento a intervalli definiti dall'utente. Questo timer è ottimizzato per l'uso nelle applicazioni Windows Forms e deve essere usato in una finestra.

ToolBar

Rappresenta una barra degli strumenti Windows.

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

ToolBar.ToolBarButtonCollection

Incapsula una raccolta di ToolBarButton controlli da utilizzare dalla ToolBar classe .

ToolBarButton

Rappresenta un pulsante della barra degli strumenti Windows.

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

ToolBarButtonClickEventArgs

Fornisce i dati per l'evento ButtonClick.

ToolStrip

Fornisce un contenitore per Windows oggetti barra degli strumenti.

ToolStrip.ToolStripAccessibleObject

Fornisce informazioni che le applicazioni di accessibilità usano per regolare l'interfaccia utente di un ToolStrip oggetto per gli utenti con problemi.

ToolStripArrowRenderEventArgs

Fornisce i dati per l'evento RenderArrow.

ToolStripButton

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

ToolStripComboBox

Rappresenta un ToolStripComboBox oggetto di cui viene 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 ToolStripContainer controllo.

ToolStripContentPanelRenderEventArgs

Fornisce i dati per l'evento RendererChanged.

ToolStripControlHost

Ospita controlli personalizzati o controlli Windows Forms.

ToolStripDropDown

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

ToolStripDropDown.ToolStripDropDownAccessibleObject

Fornisce informazioni sul ToolStripDropDown controllo per le applicazioni client di accessibilità.

ToolStripDropDownButton

Rappresenta un controllo che quando si fa clic visualizza un oggetto associato ToolStripDropDown da cui l'utente può selezionare un singolo elemento.

ToolStripDropDownClosedEventArgs

Fornisce i dati per l'evento Closed.

ToolStripDropDownClosingEventArgs

Fornisce i dati per l'evento Closing.

ToolStripDropDownItem

Fornisce funzionalità di base per i controlli che visualizzano un ToolStripDropDown oggetto quando si fa clic su un ToolStripDropDownButtoncontrollo , ToolStripMenuItemo ToolStripSplitButton .

ToolStripDropDownItemAccessibleObject

Fornisce informazioni che le applicazioni di accessibilità usano per regolare l'interfaccia utente di un ToolStripDropDown oggetto per gli utenti con problemi.

ToolStripDropDownMenu

Fornisce funzionalità di base per il ContextMenuStrip controllo.

ToolStripGripRenderEventArgs

Fornisce i dati per l'evento RenderGrip.

ToolStripItem

Rappresenta la classe base astratta che gestisce eventi e layout per tutti gli elementi che un ToolStrip oggetto o ToolStripDropDown può contenere.

ToolStripItem.ToolStripItemAccessibleObject

Fornisce informazioni che le applicazioni di accessibilità usano per regolare l'interfaccia utente di un ToolStripItem oggetto per gli utenti con problemi.

ToolStripItemClickedEventArgs

Fornisce i dati per l'evento ItemClicked.

ToolStripItemCollection

Rappresenta una raccolta di ToolStripItem oggetti .

ToolStripItemEventArgs

Fornisce dati per ToolStripItem gli eventi.

ToolStripItemImageRenderEventArgs

Fornisce i dati per l'evento RenderItemImage.

ToolStripItemRenderEventArgs

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

ToolStripItemTextRenderEventArgs

Fornisce i dati per l'evento RenderItemText.

ToolStripLabel

Rappresenta un oggetto non selezionabile ToolStripItem che esegue il rendering di testo e immagini e può visualizzare collegamenti ipertestuali.

ToolStripManager

Controlla ToolStrip il rendering e il rendering e l'unione di MenuStripoggetti , ToolStripDropDownMenue ToolStripMenuItem . La classe non può essere ereditata.

ToolStripMenuItem

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

ToolStripOverflow

Gestisce il comportamento di overflow di un oggetto ToolStrip.

ToolStripOverflowButton

Ospita un oggetto ToolStripDropDown che visualizza gli elementi che esondano l'oggetto ToolStrip.

ToolStripPanel

Crea un contenitore all'interno del quale altri controlli possono condividere lo spazio orizzontale o verticale.

ToolStripPanel.ToolStripPanelRowCollection

Rappresenta tutti gli ToolStripPanelRow oggetti in un oggetto ToolStripPanel.

ToolStripPanelRenderEventArgs

Fornisce i dati per ToolStripPanel il disegno.

ToolStripPanelRow

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

ToolStripProfessionalRenderer

Gestisce la funzionalità di disegno per ToolStrip gli oggetti, applicando una tavolozza personalizzata e uno stile semplificato.

ToolStripProgressBar

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

ToolStripRenderer

Gestisce la funzionalità di disegno per ToolStrip gli oggetti.

ToolStripRenderEventArgs

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

ToolStripSeparator

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

ToolStripSeparatorRenderEventArgs

Fornisce i dati per l'evento RenderGrip.

ToolStripSplitButton

Rappresenta una combinazione di un pulsante standard a sinistra e di un pulsante a discesa a destra oppure in altro modo se il valore di RightToLeft è Yes.

ToolStripSplitButton.ToolStripSplitButtonAccessibleObject

Fornisce informazioni che le applicazioni di accessibilità usano per regolare l'interfaccia utente di un ToolStripSplitButton oggetto per gli utenti con problemi.

ToolStripStatusLabel

Rappresenta un pannello in un StatusStrip controllo .

ToolStripSystemRenderer

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

ToolStripTextBox

Rappresenta una casella di testo in un oggetto ToolStrip che consente all'utente di immettere testo.

ToolTip

Rappresenta una piccola finestra popup rettangolare che visualizza una breve descrizione dello scopo di un controllo quando l'utente posiziona il puntatore sul controllo.

TrackBar

Rappresenta un indicatore di avanzamento Windows standard.

TrackBarRenderer

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

TreeNode

Rappresenta un nodo di un oggetto TreeView.

TreeNodeCollection

Rappresenta una raccolta di TreeNode oggetti .

TreeNodeConverter

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

TreeNodeMouseClickEventArgs

Fornisce dati per gli eventi NodeMouseClick e NodeMouseDoubleClick.

TreeNodeMouseHoverEventArgs

Fornisce i dati per l'evento NodeMouseHover.

TreeView

Visualizza una raccolta gerarchica di elementi etichettati, ognuno rappresentato da un oggetto TreeNode.

TreeViewCancelEventArgs

Fornisce i dati per gli BeforeCheckeventi , BeforeCollapseBeforeExpand, e BeforeSelect di un TreeView controllo .

TreeViewEventArgs

Fornisce dati per gli AfterCheckeventi , AfterCollapseAfterExpand, o AfterSelect di un TreeView controllo .

TreeViewHitTestInfo

Contiene informazioni su un'area di un TreeView controllo o di un oggetto TreeNode.

TreeViewImageIndexConverter

Fornisce un convertitore di tipi per convertire i dati per un indice di immagine in e da un tipo di dati a un altro per l'uso da parte del TreeView controllo.

TreeViewImageKeyConverter

Fornisce un convertitore di tipi per convertire i dati per una chiave immagine in e da un altro tipo di dati.

TypeValidationEventArgs

Fornisce i dati per l'evento TypeValidationCompleted.

UICuesEventArgs

Fornisce i dati per l'evento ChangeUICues.

UpDownBase

Implementa la funzionalità di base richiesta da una casella di selezione (nota anche come controllo di scorrimento).

UpDownEventArgs

Fornisce i dati per i controlli che derivano dal UpDownBase controllo .

UserControl

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

VScrollBar

Rappresenta una barra di scorrimento verticale di Windows standard.

VScrollProperties

Fornisce proprietà di base per la VScrollBar classe .

WebBrowser

Consente a un utente di esplorare le pagine Web all'interno di un modulo.

WebBrowser.WebBrowserSite

Rappresenta la finestra host di un WebBrowser controllo .

WebBrowserBase

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

WebBrowserDocumentCompletedEventArgs

Fornisce i dati per l'evento DocumentCompleted.

WebBrowserNavigatedEventArgs

Fornisce i dati per l'evento Navigated.

WebBrowserNavigatingEventArgs

Fornisce i dati per l'evento Navigating.

WebBrowserProgressChangedEventArgs

Fornisce i dati per l'evento ProgressChanged.

WebBrowserSiteBase

Implementa le interfacce di un sito ActiveX da usare come classe base dalla WebBrowser.WebBrowserSite classe .

WindowsFormsSection

Definisce un nuovo ConfigurationSection oggetto 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 Forms.

Struct

Nome Descrizione
BindingMemberInfo

Contiene informazioni che consentono a un Binding di risolvere un data binding 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 all'interno del controllo .

Message

Implementa un messaggio di Windows.

Padding

Rappresenta le informazioni sul riempimento o sul margine associate a un elemento dell'interfaccia utente.

TableLayoutPanelCellPosition

Rappresenta una cella in un TableLayoutPanel.

Interfacce

Nome Descrizione
IBindableComponent

Consente a un componente non di controllo di emulare il comportamento di associazione dati di un controllo Windows Forms.

IButtonControl

Consente a un controllo di agire come un pulsante in una maschera.

ICommandExecutor

Definisce un metodo che esegue una determinata azione sul tipo che implementa questa interfaccia.

IComponentEditorPageSite

Sito per un oggetto ComponentEditorPage.

IContainerControl

Fornisce la funzionalità per un controllo da usare come elemento padre per altri controlli.

ICurrencyManagerProvider

Fornisce la gestione dell'associazione personalizzata per i componenti.

IDataGridColumnStyleEditingNotificationService

Fornisce un'interfaccia di notifica di modifica.

IDataGridEditingService

Rappresenta i metodi che elaborano le richieste di modifica.

IDataGridViewEditingCell

Definisce le funzionalità comuni per una cella che consente la manipolazione del relativo valore.

IDataGridViewEditingControl

Definisce le funzionalità comuni per i controlli ospitati all'interno di celle di un oggetto DataGridView.

IDataObject

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

IDropTarget

Definisce gli eventi del mouse.

IFeatureSupport

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

IFileReaderService

Definisce un metodo che apre un file dalla directory corrente.

IMessageFilter

Definisce un'interfaccia di filtro dei messaggi.

IWin32Window

Fornisce un'interfaccia per esporre handle HWND Win32.

IWindowTarget

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

Enumerazioni

Nome Descrizione
AccessibleEvents

Specifica gli eventi segnalati dalle applicazioni accessibili.

AccessibleNavigation

Specifica i valori per lo spostamento tra gli oggetti accessibili.

AccessibleRole

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

AccessibleSelection

Specifica la modalità di selezione o ricezione dello stato attivo di un oggetto accessibile.

AccessibleStates

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

AnchorStyles

Specifica la modalità di ancoraggio di un controllo ai bordi del relativo contenitore.

Appearance

Specifica l'aspetto di un controllo .

ArrangeDirection

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

ArrangeStartingPosition

Specifica la posizione iniziale utilizzata dal sistema per disporre finestre ridotte a icona.

ArrowDirection

Specifica la direzione di spostamento quando si recuperano 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 ComboBox e TextBox funzionalità di completamento automatico.

AutoScaleMode

Specifica i diversi tipi di modalità di ridimensionamento automatico supportate da Windows Forms.

AutoSizeMode

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

AutoValidate

Determina il modo in cui un controllo convalida i dati quando perde lo stato attivo dell'input dell'utente.

AxHost.ActiveXInvokeKind

Specifica il tipo di membro che ha fatto riferimento al controllo ActiveX mentre era in uno stato non valido.

BatteryChargeStatus

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

BindingCompleteContext

Specifica la direzione dell'operazione di associazione.

BindingCompleteState

Indica il risultato di un'operazione di associazione completata.

BootMode

Specifica la modalità di avvio in cui è stato avviato il sistema.

Border3DSide

Specifica i lati di un rettangolo a cui applicare un bordo tridimensionale.

Border3DStyle

Specifica lo stile di un bordo tridimensionale.

BorderStyle

Specifica lo stile del bordo per un controllo .

BoundsSpecified

Specifica i limiti del controllo da utilizzare quando si definiscono le dimensioni e la posizione di un controllo.

ButtonBorderStyle

Specifica lo stile del bordo per un controllo pulsante.

ButtonState

Specifica l'aspetto di un pulsante.

CaptionButton

Specifica il tipo di pulsante della didascalia da visualizzare.

CharacterCasing

Specifica il case dei caratteri in un controllo TextBox.

CheckState

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

CloseReason

Specifica il motivo per cui un modulo è stato chiuso.

ColorDepth

Specifica 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 ListView.

ColumnHeaderStyle

Specifica gli stili delle intestazioni di colonna in un controllo ListView.

ComboBoxStyle

Specifica lo stile ComboBox.

ControlStyles

Specifica lo stile e il comportamento di un controllo.

ControlUpdateMode

Determina quando le modifiche apportate a un valore dell'origine dati vengono propagate alla proprietà corrispondente del controllo associato a dati.

DataGrid.HitTestType

Specifica la parte del controllo DataGrid selezionato dall'utente.

DataGridLineStyle

Specifica lo stile delle griglie in un DataGrid.

DataGridParentRowsLabelStyle

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

DataGridViewAdvancedCellBorderStyle

Specifica gli stili di bordo che possono essere applicati alle celle di un controllo DataGridView.

DataGridViewAutoSizeColumnMode

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

DataGridViewAutoSizeColumnsMode

Definisce i valori per specificare la modalità di regolazione delle larghezze delle colonne.

DataGridViewAutoSizeRowMode

Definisce i valori per specificare la modalità di regolazione dell'altezza di una riga.

DataGridViewAutoSizeRowsMode

Definisce i valori per specificare la modalità di regolazione delle altezze delle righe.

DataGridViewCellBorderStyle

Specifica gli stili di bordo che possono essere applicati alle celle di un controllo DataGridView.

DataGridViewCellStyleScopes

Specifica l'entità DataGridView proprietaria dello stile di cella modificato.

DataGridViewClipboardCopyMode

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

DataGridViewColumnHeadersHeightSizeMode

Definisce i valori per specificare la modalità di regolazione dell'altezza delle intestazioni di colonna.

DataGridViewColumnSortMode

Definisce la modalità di ordinamento di una colonna DataGridView in base all'utente.

DataGridViewComboBoxDisplayStyle

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

DataGridViewContentAlignment

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

DataGridViewDataErrorContexts

Rappresenta lo stato di un controllo DataGridView associato a dati quando si è verificato un errore di dati.

DataGridViewEditMode

Specifica il modo in cui un utente avvia 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

Specifica il layout di un'immagine contenuta in un DataGridViewCell.

DataGridViewPaintParts

Definisce i valori per specificare le parti di un DataGridViewCell da disegnare.

DataGridViewRowHeadersWidthSizeMode

Definisce i valori per specificare la modalità di regolazione della larghezza dell'intestazione di riga.

DataGridViewSelectionMode

Descrive come è possibile selezionare le celle di un controllo DataGridView.

DataGridViewTriState

Definisce i valori per specificare uno dei tre stati possibili.

DataSourceUpdateMode

Specifica quando un'origine dati viene aggiornata quando si verificano modifiche nel controllo associato.

DateTimePickerFormat

Specifica il formato di data e ora visualizzato dal controllo DateTimePicker.

Day

Specifica il giorno della settimana.

DialogResult

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

DockingBehavior

Specifica il modo in cui un controllo deve essere ancorato per impostazione predefinita quando viene aggiunto tramite una finestra di progettazione.

DockStyle

Specifica la posizione e il modo in cui un controllo è ancorato.

DragAction

Specifica come e se un'operazione di trascinamento della selezione deve continuare.

DragDropEffects

Specifica i possibili effetti di un'operazione di trascinamento della selezione.

DrawItemState

Specifica lo stato di un elemento da disegnare.

DrawMode

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

ErrorBlinkStyle

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

ErrorIconAlignment

Specifica costanti che indicano i percorsi che un'icona di errore può essere visualizzata in relazione al controllo con un errore.

FixedPanel

Specifica che Panel1, Panel2o nessun pannello è fisso.

FlatStyle

Specifica l'aspetto di un controllo .

FlowDirection

Definisce costanti che specificano la direzione in cui gli elementi dell'interfaccia utente consecutivi vengono inseriti in un contenitore di layout lineare.

FormBorderStyle

Specifica gli stili del bordo per un form.

FormStartPosition

Specifica la posizione iniziale di un modulo.

FormWindowState

Specifica la modalità di visualizzazione di una finestra del modulo.

FrameStyle

Specifica lo stile del frame del controllo selezionato.

GetChildAtPointSkip

Specifica i controlli figlio da ignorare.

GridItemType

Specifica i tipi di elemento griglia validi per un PropertyGrid.

HelpNavigator

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

HorizontalAlignment

Specifica il modo in cui un oggetto o un testo in un controllo è allineato orizzontalmente rispetto a un elemento del controllo.

HtmlElementInsertionOrientation

Definisce i valori che descrivono dove inserire un nuovo elemento quando si usa InsertAdjacentElement(HtmlElementInsertionOrientation, HtmlElement).

ImageLayout

Specifica la posizione dell'immagine nel controllo .

ImeMode

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

InsertKeyMode

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

ItemActivation

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

ItemBoundsPortion

Specifica una parte dell'elemento della visualizzazione elenco da cui recuperare il rettangolo di delimitazione.

Keys

Specifica i codici chiave e i modificatori.

LeftRightAlignment

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

LinkBehavior

Specifica i comportamenti di un collegamento in un LinkLabel.

LinkState

Specifica le costanti che definiscono lo stato del collegamento.

ListViewAlignment

Specifica la modalità di allineamento degli elementi nel ListView.

ListViewHitTestLocations

Definisce costanti che rappresentano le aree in un ListView o in un ListViewItem.

ListViewItemStates

Definisce le costanti che rappresentano i possibili stati di un ListViewItem.

MaskFormat

Definisce come formattare il testo all'interno di un MaskedTextBox.

MdiLayout

Specifica il layout di più finestre figlio dell'interfaccia documento (MDI) in una finestra padre MDI.

MenuGlyph

Specifica l'immagine da disegnare quando si disegna un menu con il metodo DrawMenuGlyph(Graphics, Rectangle, MenuGlyph).

MenuMerge

Specifica il comportamento di un MenuItem quando viene unito alle voci in un altro menu.

MergeAction

Specifica il tipo di azione da eseguire se viene trovata una corrispondenza quando si combinano voci di menu in un 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 MessageBox.

MessageBoxIcon

Specifica le costanti che definiscono le informazioni da visualizzare.

MessageBoxOptions

Specifica le opzioni in un MessageBox.

MonthCalendar.HitArea

Definisce costanti che rappresentano le aree in un controllo MonthCalendar.

MouseButtons

Specifica le costanti che definiscono il pulsante del mouse premuto.

Orientation

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

PictureBoxSizeMode

Specifica il modo in cui un'immagine viene posizionata all'interno di un PictureBox.

PowerLineStatus

Specifica lo stato di alimentazione del sistema.

PowerState

Definisce gli identificatori che indicano una modalità di attività di alimentazione del sistema sospesa.

PreProcessControlState

Fornisce opzioni che specificano la relazione tra il controllo e i messaggi di pre-elaborazione.

ProgressBarStyle

Specifica lo stile utilizzato da un ProgressBar per indicare lo stato di avanzamento di un'operazione.

PropertySort

Specifica la modalità di ordinamento delle proprietà nel PropertyGrid.

RichTextBoxFinds

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

RichTextBoxLanguageOptions

Fornisce RichTextBox impostazioni per input method editor (IME) e il supporto per la lingua asiatica.

RichTextBoxScrollBars

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

RichTextBoxSelectionAttribute

Specifica se i caratteri nella selezione corrente hanno lo stile o l'attributo .

RichTextBoxSelectionTypes

Specifica il tipo di selezione in un controllo RichTextBox.

RichTextBoxStreamType

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

RichTextBoxWordPunctuations

Specifica i tipi di tabelle di punteggiatura che possono essere utilizzate con le funzionalità di ritorno a capo automatico e di word break del controllo RichTextBox.

RightToLeft

Specifica un valore che indica se il testo viene visualizzato da destra a sinistra, ad esempio quando si utilizzano caratteri ebrei o arabi.

ScreenOrientation

Specifica l'angolo dello schermo.

ScrollBars

Specifica le barre di scorrimento visibili in un controllo .

ScrollButton

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

ScrollEventType

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

ScrollOrientation

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

SearchDirectionHint

Fornisce un hint direzionale di dove cercare un ListViewItem.

SecurityIDType

Questa enumerazione non viene utilizzata.

SelectionMode

Specifica il comportamento di selezione di una casella di riepilogo.

Shortcut

Specifica i tasti di scelta rapida che possono essere utilizzati dalle voci di menu.

SizeGripStyle

Specifica lo stile del grip di ridimensionamento su un Form.

SizeType

Specifica il modo in cui le righe o le colonne degli elementi dell'interfaccia utente devono essere ridimensionate rispetto al relativo contenitore.

SortOrder

Specifica la modalità di ordinamento degli elementi in un elenco.

StatusBarPanelAutoSize

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

StatusBarPanelBorderStyle

Specifica l'aspetto del bordo per un StatusBarPanel su un controllo StatusBar.

StatusBarPanelStyle

Specifica se un oggetto StatusBarPanel in un controllo StatusBar viene disegnato dal proprietario o disegnato dal sistema.

StructFormat

Questa enumerazione non viene utilizzata.

SystemParameter

Specifica il tipo di parametro di sistema.

TabAlignment

Specifica le posizioni 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 TabControl eventi.

TabDrawMode

Specifica se le schede in un controllo struttura a schede sono disegnate dal proprietario (disegnate dalla finestra padre) o disegnate 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 TableLayoutPanel otterrà righe o colonne aggiuntive dopo che le celle esistenti sono piene.

TabSizeMode

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

TextDataFormat

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

TextFormatFlags

Specifica le informazioni di visualizzazione e layout per le stringhe di testo.

TextImageRelation

Specifica la posizione del testo e dell'immagine rispetto 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 nel controllo pulsante della barra degli strumenti.

ToolStripDropDownCloseReason

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

ToolStripDropDownDirection

Specifica la direzione in cui viene visualizzato un controllo ToolStripDropDown rispetto al relativo controllo padre.

ToolStripGripDisplayStyle

Specifica l'orientamento del punto di manipolazione di spostamento ToolStrip (grip).

ToolStripGripStyle

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

ToolStripItemAlignment

Determina l'allineamento di un ToolStripItem in un ToolStrip.

ToolStripItemDisplayStyle

Specifica cosa eseguire il rendering (immagine o testo) per questo ToolStripItem.

ToolStripItemImageScaling

Specifica se le dimensioni dell'immagine in un ToolStripItem vengono modificate automaticamente per adattarsi a un ToolStrip mantenendo le proporzioni originali dell'immagine.

ToolStripItemOverflow

Determina se un ToolStripItem viene inserito nell'overflow ToolStrip.

ToolStripItemPlacement

Specifica la posizione di un ToolStripItem.

ToolStripLayoutStyle

Specifica i possibili allineamenti con i quali è possibile visualizzare gli elementi di un ToolStrip.

ToolStripManagerRenderMode

Specifica lo stile di disegno applicato a più oggetti ToolStrip contenuti in una maschera.

ToolStripRenderMode

Specifica lo stile di disegno applicato a un ToolStrip contenuto in una maschera.

ToolStripStatusLabelBorderSides

Specifica quali lati di un ToolStripStatusLabel hanno bordi.

ToolStripTextDirection

Specifica l'orientamento del testo da utilizzare con un particolare LayoutStyle.

ToolTipIcon

Definisce un set di icone standardizzate che possono essere associate a una descrizione comando.

TreeNodeStates

Definisce le costanti che rappresentano i possibili stati di un TreeNode.

TreeViewAction

Specifica l'azione che ha generato un evento TreeViewEventArgs.

TreeViewDrawMode

Definisce le costanti che rappresentano le modalità di disegno di un TreeView.

TreeViewHitTestLocations

Definisce costanti che rappresentano le aree di un TreeView o di un TreeNode.

UICues

Specifica lo stato dell'interfaccia utente.

UnhandledExceptionMode

Definisce la posizione in cui un'applicazione Windows Forms deve inviare eccezioni non gestite.

ValidationConstraints

Definisce le costanti che informano ValidateChildren(ValidationConstraints) su come deve convalidare i controlli figlio di un contenitore.

View

Specifica la modalità di visualizzazione degli elementi di elenco in un controllo ListView.

WebBrowserEncryptionLevel

Specifica costanti che definiscono i metodi di crittografia utilizzati dai documenti visualizzati nel controllo WebBrowser.

WebBrowserReadyState

Specifica costanti che definiscono lo stato del controllo WebBrowser.

WebBrowserRefreshOption

Specifica le costanti che definiscono il modo in cui il controllo WebBrowser può aggiornarne il contenuto.

Delegati

Nome Descrizione
Application.MessageLoopCallback

Rappresenta un metodo che verificherà se l'ambiente host sta ancora inviando messaggi.

AxHost.AboutBoxDelegate

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

BindingCompleteEventHandler

Rappresenta il metodo che gestirà l'evento BindingComplete negli scenari di data binding.

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 ListView controllo.

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 ControlAdded eventi e ControlRemoved della Control classe .

ConvertEventHandler

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

DataGridViewAutoSizeColumnModeEventHandler

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

DataGridViewAutoSizeColumnsModeEventHandler

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

DataGridViewAutoSizeModeEventHandler

Rappresenta il metodo che gestirà gli AutoSizeRowsModeChanged eventi 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 CellBeginEdit eventi e RowValidating di un oggetto DataGridView.

DataGridViewCellContextMenuStripNeededEventHandler

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

DataGridViewCellErrorTextNeededEventHandler

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

DataGridViewCellEventHandler

Rappresenta il metodo che gestirà DataGridView gli eventi correlati alle operazioni di cella e di riga.

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à un CellParsing evento 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 DataGridView controllo.

DataGridViewCellValueEventHandler

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

DataGridViewColumnDividerDoubleClickEventHandler

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

DataGridViewColumnEventHandler

Rappresenta il metodo che gestirà gli eventi correlati alla colonna 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 correlati alle righe di un oggetto DataGridView.

DataGridViewRowHeightInfoNeededEventHandler

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

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 DataGridView controllo.

DateBoldEventHandler

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

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 una maschera o di un controllo.

DragEventHandler

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

DrawItemEventHandler

Rappresenta il metodo che gestirà l'evento DrawItem di un ComboBoxcontrollo , , ListBoxMenuItemo 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 che gestisce un FormClosed evento.

FormClosingEventHandler

Rappresenta il metodo che gestisce un FormClosing evento.

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à gli Clickeventi correlati MouseDown e in HtmlDocument, HtmlElemente 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 CurrencyManager classe .

ItemCheckedEventHandler

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

ItemCheckEventHandler

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

ItemDragEventHandler

Rappresenta il metodo che gestirà l'evento ItemDrag di un ListView controllo 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 BeforeLabelEdit eventi 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 MaskedTextBox controllo.

MeasureItemEventHandler

Rappresenta il metodo che gestirà l'evento MeasureItem dei ListBoxcontrolli , CheckedListBoxComboBox, o MenuItem .

MethodInvoker

Rappresenta un delegato che può eseguire qualsiasi metodo nel codice gestito dichiarato void e non accetta parametri.

MouseEventHandler

Rappresenta il metodo che gestirà l'evento MouseDown, MouseUpo MouseMove di una maschera, 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 BeforeLabelEdit eventi e AfterLabelEdit di un TreeView controllo .

PaintEventHandler

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

PopupEventHandler

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

PreviewKeyDownEventHandler

Rappresenta il metodo che gestirà l'evento PreviewKeyDown per un controllo .

PropertyTabChangedEventHandler

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

PropertyValueChangedEventHandler

Classe del gestore eventi richiamata quando una proprietà nella griglia viene modificata dall'utente.

QueryAccessibilityHelpEventHandler

Rappresenta il metodo che gestirà 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 l'evento RowDirtyStateNeeded di un oggetto DataGridView.

RetrieveVirtualItemEventHandler

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

ScrollEventHandler

Rappresenta il metodo che gestisce l'evento Scroll di un DataGridView oggetto o ScrollBar.

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 SplitterMoving eventi e SplitterMoved di un oggetto 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 TabControl controllo .

TabControlEventHandler

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

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 o l'evento RenderItemImage di un oggetto RenderItemCheck.ToolStripRenderer

ToolStripItemRenderEventHandler

Rappresenta il metodo che gestisce gli eventi che eseguono il rendering dello sfondo di oggetti derivati da ToolStripItem nella ToolStripRenderer classe .

ToolStripItemTextRenderEventHandler

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

ToolStripPanelRenderEventHandler

Rappresenta il metodo che gestirà ToolStripPanel gli eventi di disegno.

ToolStripRenderEventHandler

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

ToolStripSeparatorRenderEventHandler

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

TreeNodeMouseClickEventHandler

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

TreeNodeMouseHoverEventHandler

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

TreeViewCancelEventHandler

Rappresenta il metodo che gestirà l'evento BeforeCheck, BeforeCollapse, BeforeExpando BeforeSelect di un oggetto TreeView.

TreeViewEventHandler

Rappresenta il metodo che gestirà l'evento AfterCheck, AfterCollapse, AfterExpando AfterSelect di un oggetto TreeView.

TypeValidationEventHandler

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

UICuesEventHandler

Rappresenta un 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 WebBrowser controllo.

WebBrowserNavigatedEventHandler

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

WebBrowserNavigatingEventHandler

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

WebBrowserProgressChangedEventHandler

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

Commenti

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

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

Esistono diverse classi all'interno dello spazio dei nomi System.Windows.Forms 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.

Caution

Le classi all'interno dello spazio dei nomi Windows Forms non sono supportate per l'uso all'interno di un servizio Windows. Il tentativo di usare queste classi dall'interno di un servizio può generare problemi imprevisti, ad esempio le prestazioni del servizio ridotte e le eccezioni in fase di esecuzione.