Creare un controllo con associazione semplice (Windows Form .NET)

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 in una maschera. È possibile associare in modo semplice qualsiasi proprietà di un controllo a un valore di dati.

Per associare in modo semplice un controllo

  1. Connessione a un'origine dati.

  2. In Visual Studio selezionare il controllo nel modulo e visualizzare la finestra Proprietà .

  3. Espandere la proprietà DataBindings .

    Le proprietà associate vengono visualizzate nella proprietà DataBindings . Nella maggior parte dei controlli, ad esempio, la proprietà Text è associata di frequente.

  4. Se la proprietà da associare non è una delle proprietà comunemente associate, selezionare il pulsante Puntini di sospensione (Screenshot of the Ellipsis button in the Properties window of Visual Studio. ) nella casella Avanzate per visualizzare la finestra di dialogo Formattazione e associazione avanzata con un elenco completo di proprietà per tale controllo.

  5. Selezionare la proprietà da associare e selezionare la freccia a discesa in Binding. Verrà visualizzato un elenco di origini dati disponibili.

  6. Espandere l'origine dati da associare fino a quando non vengono visualizzati i dati desiderati. Ad esempio, se si esegue il binding 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.

  7. Selezionare il nome di un elemento a cui eseguire l'associazione.

  8. Se si lavora nella finestra di dialogo Formattazione e associazione avanzata, selezionare OK per tornare alla finestra Proprietà .

  9. Se si desidera associare più proprietà del controllo, ripetere i passaggi da 3 a 7.

    Nota

    Poiché i controlli con associazione semplice mostrano solo un singolo elemento dati, è tipico includere la logica di spostamento in un Windows Form con controlli associati a semplici.

Per creare un controllo associato e formattare i dati visualizzati

Con Windows Form data binding, è possibile formattare i dati visualizzati in un controllo associato a dati usando la finestra di dialogo Formattazione e associazione avanzata.

  1. Connessione a un'origine dati.

  2. In Visual Studio selezionare il controllo nel modulo e quindi aprire la finestra Proprietà .

  3. Espandere la proprietà DataBindings e quindi nella casella Avanzate selezionare il pulsante con i puntini di sospensione (The Ellipsis button in the Properties window of Visual Studio. ) per visualizzare la finestra di dialogo Formattazione e associazione avanzata, con un elenco completo di proprietà per tale controllo.

  4. Selezionare la proprietà da associare e quindi selezionare la freccia Binding .

    Verrà visualizzato un elenco di origini dati disponibili.

  5. Espandere l'origine dati a cui si vuole associare la proprietà fino a trovare il singolo elemento dati desiderato.

    Ad esempio, se si esegue il binding a un valore di colonna nella tabella di un set di dati, espandere il nome del set di dati e quindi espandere il nome della tabella per visualizzare i nomi delle colonne.

  6. Selezionare il nome di un elemento a cui eseguire l'associazione.

  7. 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. La tabella seguente illustra i tipi di formato e le opzioni.

    Tipo di formato Opzione di formattazione
    Nessuna formattazione Nessuna opzione.
    Numeric Specificare il numero di posizioni decimali utilizzando il controllo Posizioni decimali verso il basso.
    Valuta Specificare il numero di posizioni decimali utilizzando il controllo Posizioni decimali verso l'alto.
    Data e ora Scegliere la modalità di visualizzazione della data e dell'ora selezionando uno degli elementi nella casella di selezione Tipo .
    Notazione scientifica Specificare il numero di posizioni decimali utilizzando il controllo Posizioni decimali verso l'alto.
    Personalizzazione Specificare una stringa di formato personalizzata.

    Per altre informazioni, vedere Formattazione di tipi. Nota: le stringhe di formato personalizzate non sono garantite per il corretto round trip tra l'origine dati e il controllo associato. Gestire invece l'evento o Format per l'associazione Parse e applicare la formattazione personalizzata nel codice di gestione degli eventi.
  8. Selezionare OK per chiudere la finestra di dialogo Formattazione e associazione avanzata e tornare alla finestra Proprietà .

Vedi anche