Condividi tramite


Procedura: Associare i controlli di Windows Forms al componente BindingSource tramite il Designer

Dopo aver aggiunto controlli al form e determinato l'interfaccia utente per l'applicazione, è possibile associare i controlli a un'origine dati, in modo che, in fase di esecuzione, gli utenti possano modificare e salvare i dati correlati all'applicazione.

L'associazione di un controllo o di una serie di controlli in Windows Form viene eseguita più facilmente usando il controllo BindingSource come ponte tra i controlli nel form e l'origine dati.

Uno o più controlli di un modulo possono essere associati ai dati; nella procedura seguente, un controllo TextBox viene associato a un'origine dati.

Per completare la procedura, si prevede che si eseguirà il collegamento a un'origine dati derivata da un database. Per altre informazioni sulla creazione di origini dati da altri archivi di dati, vedere Aggiungere nuove origini dati.

Per associare un controllo in fase di progettazione

  1. Trascinare un controllo TextBox sul modulo.

  2. Nella finestra Proprietà:

    1. Espandi il nodo (DataBindings).

    2. Fare clic sulla freccia accanto alla proprietà Text.

      Si apre l'editor dei tipi di interfaccia utente DataSource.

      Se un'origine dati è stata configurata in precedenza per il progetto o il modulo, verrà visualizzata.

  3. Fare clic su Aggiungi origine dati del progetto per connettersi ai dati e creare un'origine dati.

  4. Nella pagina iniziale della procedura guidata di configurazione dell'origine dati , fare clic su Avanti.

  5. Nella pagina Scegli un tipo di origine dati, seleziona Database.

  6. Nella pagina Scegliere la connessione dati selezionare una connessione dati dall'elenco delle connessioni disponibili. Se la connessione dati desiderata non è disponibile, selezionare Nuova connessione per creare una nuova connessione dati.

  7. Selezionare Sì, salva la connessione per salvare la stringa di connessione nel file di configurazione dell'applicazione.

  8. Selezionare gli oggetti di database da inserire nell'applicazione. In questo caso, selezionare un campo in una tabella che si desidera visualizzare con il TextBox.

  9. Sostituire il nome del set di dati predefinito, se necessario.

  10. Fare clic su Fine.

  11. Nella finestra Proprietà fare clic sulla freccia accanto alla proprietà Text. Nell'editor del tipo UI DataSource selezionare il nome del campo a cui associare TextBox.

    L'editor dei tipi di interfaccia utente DataSource chiude e il set di dati, BindingSource e l'adattatore di tabella specifico per tale connessione dati vengono aggiunti al modulo.

Vedere anche