Condividi tramite


Associazione di controlli ai dati in Visual Studio

 

Data di pubblicazione: aprile 2016

È possibile visualizzare i dati per gli utenti dell'applicazione mediante l'associazione dei dati ai controlli. È possibile creare i controlli con associazione a dati mediante il trascinamento degli elementi dalla finestra Origini dati a Visual Studio.

In questo argomento vengono descritte le origini dati che è possibile utilizzare per creare controlli associati a dati. Vengono inoltre descritte alcune delle attività generali coinvolte nell'associazione ai dati. Per informazioni più dettagliate su come creare controlli con associazione a dati, vedere Associazione di controlli Windows Form ai dati in Visual Studio, Associazione di controlli WPF ai dati in Visual Studio e Associazione di controlli Silverlight ai dati in Visual Studio.

Origini dati

Un'origine dati rappresenta i dati disponibili per l'applicazione. È possibile creare origini dati da database, servizi o oggetti. Per ulteriori informazioni, vedere Cenni preliminari sulle origini dati.

Solo per alcune origini dati è possibile creare controlli associati a dati mediante il trascinamento di elementi dalla finestra Origini dati. Nella tabella seguente vengono indicate le origini dati supportate.

Origine dati Supporto del trascinamento in Progettazione Windows Form Supporto del trascinamento in WPF Designer Supporto del trascinamento in Silverlight Designer
Dataset Sì Sì No
Entity Data Model No1 Sì Sì
Classi LINQ to SQL No2 No2 No2
Servizi (inclusi WCF Data Services, servizi WCF e servizi Web) Sì Sì Sì
Oggetto Sì Sì Sì
SharePoint Sì Sì Sì
  1. Quando Progettazione Windows Form è aperto, le entità nella finestra Origini dati sono di sola lettura e non possono essere trascinate alla finestra di progettazione. È comunque possibile creare controlli associati a dati aggiungendo una nuova origine dati dell'oggetto basata sull'Entity Data Model, quindi trascinare tali oggetti nella finestra di progettazione.

  2. Le classi LINQ to SQL non sono visualizzate nella finestra Origini dati. È comunque possibile aggiungere una nuova origine dati dell'oggetto basata sulle classi LINQ to SQL, quindi trascinare tali oggetti nella finestra di progettazione per creare controlli con associazione a dati. Per ulteriori informazioni, vedere Procedura dettagliata: creazione di classi LINQ to SQL (Progettazione relazionale oggetti).

Finestra Origini dati

Nella finestra Origini dati sono visualizzate le voci relative alle origini dati disponibili per il progetto. È possibile trascinare gli elementi da questa finestra per creare controlli associati ai dati sottostanti. Per ulteriori informazioni, vedere Origini dati (finestra).

Per ogni tipo di dati visualizzato nella finestra Origini dati viene creato un controllo predefinito quando si trascina l'elemento nella finestra di progettazione. Prima di trascinare un elemento dalla finestra Origini dati, è possibile modificare il controllo che verrà creato. Per ulteriori informazioni, vedere Impostare il controllo da creare durante il trascinamento dalla finestra Origini dati.

Attività coinvolte nell'associazione di controlli a dati

Nella tabella seguente vengono elencate alcune delle attività più comuni eseguite per associare i controlli ai dati.

Attività Ulteriori informazioni
Aprire la finestra Origini dati Procedura: Aprire la finestra Origini dati
Aggiungere un'origine dati al progetto. Procedura: connettersi ai dati di un database

 Procedura: connettersi ai dati negli oggetti

 Procedura: connettersi ai dati di un servizio
Impostare il controllo che viene creato quando si trascina un elemento dalla finestra Origini dati alla finestra di progettazione. Impostare il controllo da creare durante il trascinamento dalla finestra Origini dati
Modificare l'elenco dei controlli associati agli elementi nella finestra Origini dati. Aggiungere controlli personalizzati alla finestra Origini dati
Creare controlli associati a dati. Associazione di controlli Windows Form ai dati in Visual Studio

 Associazione di controlli WPF ai dati in Visual Studio

 Associazione di controlli Silverlight ai dati in Visual Studio

Dopo avere creato controlli associati ai dati, potrebbe essere necessario eseguire una delle attività seguenti.

Attività Ulteriori informazioni
Modificare i dati nell'origine dati sottostante Modifica di dati nell'applicazione
Convalidare le modifiche apportate ai dati Convalida dei dati
Salvare i dati aggiornati nel database Salvataggio di dati

Vedere anche

Associazione di controlli Windows Form ai dati in Visual Studio
Associazione di controlli WPF ai dati in Visual Studio
Associazione di controlli Silverlight ai dati in Visual Studio
Procedura: associare controlli alle immagini di un database
Cenni preliminari sulle applicazioni dati in Visual Studio
Connessione ai dati in Visual Studio
Modifica di dati nell'applicazione
Convalida dei dati
Salvataggio di dati
Strumenti per l'utilizzo delle origini dati in Visual Studio