Data binding di Windows FormWindows Forms Data Binding

Data binding in Windows Form consente di visualizzare e modificare le informazioni da un'origine dati nei controlli del form.Data binding in Windows Forms gives you the means to display and make changes to information from a data source in controls on the form. È possibile effettuare associazioni alle origini dati tradizionali e a quasi ogni struttura che contiene dati.You can bind to both traditional data sources as well as almost any structure that contains data.

In questa sezioneIn This Section

Data binding e Windows FormsData Binding and Windows Forms
Fornisce una panoramica del data binding in Windows Form.Provides an overview of data binding in Windows Forms.

Origini dati supportate da Windows FormData Sources Supported by Windows Forms
Descrive le origini dati che possono essere usate con Windows Form.Describes the data sources that can be used with Windows Forms.

Interfacce correlate al data bindingInterfaces Related to Data Binding
Descrive molte delle interfacce usate con il data binding in Windows Form.Describes several of the interfaces used with Windows Forms data binding.

Procedura: Esplorare dati in Windows FormHow to: Navigate Data in Windows Forms
Mostra come spostarsi tra gli elementi in un'origine dati.Shows how to navigate through items in a data source.

Notifica delle modifiche nel data binding dei Windows FormChange Notification in Windows Forms Data Binding
Descrive i vari tipi di notifica delle modifiche per il data binding in Windows Form.Describes different types of change notification for Windows Forms data binding.

Procedura: Implementare l'interfaccia INotifyPropertyChangedHow to: Implement the INotifyPropertyChanged Interface
Mostra come implementare l'interfaccia INotifyPropertyChanged.Shows how to implement the INotifyPropertyChanged interface. L'interfaccia comunica a un controllo associato le modifiche delle proprietà di un oggetto business.The interface communicates to a bound control the property changes on a business object

Procedura: Applicare il modello PropertyNameChangedHow to: Apply the PropertyNameChanged Pattern
Viene illustrato come applicare il PropertyNamemodello Changed alle proprietà di un controllo utente Windows Form.Shows how to apply the PropertyNameChanged pattern to properties of a Windows Forms user control.

Procedura: Implementare l'interfaccia ITypedListHow to: Implement the ITypedList Interface
Mostra come abilitare l'individuazione dello schema per un elenco associabile mediante l'implementazione dell'interfaccia ITypedList.Shows how to enable discovery of the schema for a bindable list by implementing the ITypedList interface.

Procedura: Implementare l'interfaccia IListSourceHow to: Implement the IListSource Interface
Illustra come implementare l'interfaccia IListSource per creare una classe associabile che non implementa IList, ma fornisce un elenco da un altro percorso.Shows how to implement the IListSource interface to create a bindable class does not implement IList, but provides a list from another location.

Procedura: Garantire la sincronizzazione di più controlli associati alla stessa origine datiHow to: Ensure Multiple Controls Bound to the Same Data Source Remain Synchronized
Mostra come gestire l'evento BindingComplete per assicurare che tutti i controlli associati a un'origine dati rimangano sincronizzati.Shows how to handle the BindingComplete event to ensure all controls bound to a data source remain synchronized.

Procedura: Garantire che la riga selezionata in una tabella figlio rimanga nella posizione correttaHow to: Ensure the Selected Row in a Child Table Remains at the Correct Position
Mostra come garantire che la riga selezionata di una tabella figlio non venga modificata quando viene apportata una modifica a un campo della tabella padre.Shows how to ensure the selected row of a child table does not change, when a change is made to a field of the parent table.

Vedere anche interfacce correlate all'associazione di dati, procedura: passare dati in Windows Form, procedura: creare un controllo con associazione semplice in un Windows Form.Also see Interfaces Related to Data Binding, How to: Navigate Data in Windows Forms, How to: Create a Simple-Bound Control on a Windows Form.

RiferimentiReference

System.Windows.Forms.Binding
Descrive la classe che rappresenta l'associazione tra un componente associabile e un'origine dati.Describes the class that represents the binding between a bindable component and a data source.

System.Windows.Forms.BindingSource
Descrive la classe che incapsula un'origine dati per l'associazione ai controlli.Describes the class that encapsulates a data source for binding to controls.

Componente BindingSourceBindingSource Component
Contiene un elenco di argomenti in cui viene illustrato come usare il componente BindingSource.Contains a list of topics that demonstrate how to use the BindingSource component.

Controllo DataGridViewDataGridView Control
Fornisce un elenco di argomenti in cui viene illustrato come usare un controllo Datagrid associabile.Provides a list of topics that demonstrate how to use a bindable datagrid control.

Vedere anche accesso ai dati in Visual Studio.Also see Accessing Data in Visual Studio.