Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Il componente BindingSource

 

Encapsulates a data source for binding to controls.

Il componente BindingSource ha due scopi. Innanzitutto fornisce un livello di riferimento indiretto durante il binding dei controlli di un form ai dati. Questo si ottiene associando il componente BindingSource all'origine dati e quindi associando i controlli del form al componente BindingSource. Tutte le altre interazioni con i dati, tra cui l'esplorazione, l'ordinamento, il filtro e l'aggiornamento, vengono eseguite mediante chiamate al componente BindingSource.

In secondo luogo, il componente BindingSource può fungere da origine dati fortemente tipizzata. Aggiungendo un tipo al componente BindingSource con il metodo Add, viene creato un elenco di tale tipo.

In questa sezione

Cenni preliminari sul componente BindingSource

Introduce i concetti generali del componente BindingSource, che consente di associare un'origine dati a un controllo.

Procedura: associare controlli Windows Form a valori di database DBNull

Mostra come gestire un valore DBNull dell'origine dati con il componente BindingSource.

Procedura: ordinare e filtrare i dati ADO.NET con il componente BindingSource Windows Form

Illustra l'uso del componente BindingSource per applicare criteri di ordinamento e filtri ai dati visualizzati.

Procedura: eseguire l'associazione a un servizio Web utilizzando il BindingSource Windows Form

Mostra come usare il componente BindingSource per eseguire il binding a un servizio Web.

Procedura: gestire gli errori e le eccezioni che si verificano con l'associazione dati

Illustra l'uso del componente BindingSource per gestire normalmente gli errori che si verificano in un'operazione di data binding.

Procedura: associare un controllo Windows Form a un tipo

Illustra l'uso di un componente BindingSource per eseguire il binding a un tipo.

Procedura: associare un controllo Windows Form a un oggetto Factory

Illustra l'uso di un componente BindingSource per eseguire il binding a un oggetto o metodo factory.

Procedura: personalizzare l'aggiunta di elementi con BindingSource Windows Form

Illustra l'uso di un componente BindingSource per creare nuovi elementi e aggiungerli a un'origine dati.

Procedura: generare notifiche di modifica utilizzando il metodo ResetItem di BindingSource

Illustra l'uso di un componente BindingSource per generare eventi di notifica di modifica per le origini dati che non supportano la notifica di modifica.

Procedura: generare notifiche di modifica utilizzando un BindingSource e l'interfaccia INotifyPropertyChanged

Illustra come usare un tipo che eredita da INotifyPropertyChanged con un controllo BindingSource.

Procedura: riflettere gli aggiornamenti dell'origine dati in un controllo Windows Form con BindingSource

Illustra come rispondere alle modifiche nell'origine dati con il componente BindingSource.

Procedura: condividere dati associati tra form tramite il componente BindingSource

Mostra come usare BindingSource per associare più form alla stessa origine dati.

Riferimento

BindingSource

Fornisce la documentazione di riferimento per il componente BindingSource.

BindingNavigator

Fornisce la documentazione di riferimento per il controllo BindingNavigator.

Sezioni correlate

Associazione ai dati di Windows Form

Contiene i collegamenti agli argomenti che descrivono l'architettura di data binding di Windows Form.

Vedere anche Associazione di controlli ai dati in Visual Studio

Mostra: