Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Con il data binding semplice, è possibile visualizzare un singolo elemento dati, ad esempio un valore di colonna da una tabella del set di dati a un controllo di un modulo. È possibile associare in modo semplice qualsiasi proprietà di un controllo a un valore di dati.
Per associare in modo semplice un controllo
In Visual Studio, selezionare il controllo nel modulo e visualizzare la finestra Proprietà.
Espandi la proprietà DataBindings.
Le proprietà che sono associate vengono visualizzate sotto la proprietà DataBindings. Ad esempio, nella maggior parte dei controlli, la proprietà testo è vincolata di frequente.
Se la proprietà da associare non è una delle proprietà comunemente associate, selezionare il pulsante Ellissi (
) nella casella Avanzate per visualizzare la finestra di dialogo Formattazione e Binding Avanzato con un elenco completo di proprietà per tale controllo.Selezionare la proprietà da associare e selezionare la freccia a discesa in Binding. Viene visualizzato un elenco delle origini dati disponibili.
Espandere l'origine dati a cui si vuole eseguire il binding fino a trovare il singolo elemento dati desiderato. Ad esempio, se si lega a un valore di colonna in una tabella del set di dati, espandere il nome del set di dati e quindi espandere il nome della tabella per visualizzare i nomi delle colonne.
Selezionare il nome di un elemento a cui eseguire l'associazione.
Se si lavora nella finestra di dialogo Formattazione e Binding avanzato, selezionare OK per tornare alla finestra Proprietà.
Se si desidera associare più proprietà del controllo, ripetere i passaggi da 3 a 7.
Annotazioni
Poiché i controlli a associazione semplice mostrano solo un singolo elemento dati, è tipico includere la logica di navigazione in un Windows Form con controlli a associazione semplice.
Per creare un controllo associato e formattare i dati visualizzati
Con il data binding di Windows Forms è possibile formattare i dati visualizzati in un controllo associato a dati utilizzando la finestra di dialogo Formattazione e associazione avanzata.
In Visual Studio, selezionare il controllo sul modulo e quindi aprire la finestra Proprietà.
Espandi la proprietà DataBindings, e quindi nella casella Avanzate seleziona il pulsante ellissi (
) per visualizzare la finestra di dialogo Formattazione e binding avanzato, che contiene un elenco completo delle proprietà di tale controllo.Selezionare la proprietà da associare e quindi selezionare la freccia di associazione .
Viene visualizzato un elenco delle origini dati disponibili.
Espandere l'origine dati a cui si vuole associare la proprietà fino a trovare il singolo elemento dati desiderato.
Ad esempio, se si esegue l'associazione a un valore di colonna nella tabella di un set di dati, espandere il nome del set di dati e quindi il nome della tabella per visualizzare i nomi delle colonne.
Selezionare il nome di un elemento a cui eseguire l'associazione.
Nella casella Tipo di formato selezionare il formato da applicare ai dati visualizzati nel controllo.
In ogni caso, è possibile specificare il valore visualizzato nel controllo se l'origine dati contiene DBNull. In caso contrario, le opzioni variano leggermente, a seconda del tipo di formato selezionato. Nella tabella seguente vengono illustrati i tipi di formato e le opzioni.
Tipo di formato Opzione di formattazione Nessuna formattazione Nessuna opzione. Numerico Specificare il numero di cifre decimali utilizzando il controllo su-giù cifre decimali. Valuta Specificare il numero di posizioni decimali utilizzando il controllo su e giù . Data e ora Scegliere la modalità di visualizzazione della data e dell'ora selezionando uno degli elementi nella casella di selezione Tipo. Scientifico Specificare il numero di posizioni decimali utilizzando il controllo su e giù . Personalizzato Specificare una stringa di formato personalizzata.
Per altre informazioni, vedere Tipi di formattazione. Nota: Le stringhe di formato personalizzate non sono garantite di effettuare correttamente un ciclo completo tra l'origine dati e il controllo associato. Gestire invece l'evento Parse o Format per l'associazione e applicare la formattazione personalizzata nel codice di gestione degli eventi.Selezionare OK per chiudere la finestra di dialogo Formattazione e Binding avanzato e tornare alla finestra Proprietà.
Vedere anche
.NET Desktop feedback