Associazione di controlli ai dati in Visual Studio
È 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. Per ulteriori informazioni, vedere How to: Add an Object as a Project Data Source (Entity Framework).
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 Procedura: impostare il controllo da creare per 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 |
|
Aggiungere un'origine dati al progetto. |
Procedura: connettersi ai dati di un database |
Impostare il controllo che viene creato quando si trascina un elemento dalla finestra Origini dati alla finestra di progettazione. |
Procedura: impostare il controllo da creare per il trascinamento dalla finestra Origini dati |
Modificare l'elenco dei controlli associati agli elementi nella finestra Origini dati. |
Procedura: 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 |
|
Convalidare le modifiche apportate ai dati |
|
Salvare i dati aggiornati nel database |
Vedere anche
Attività
Procedura: associare controlli alle immagini di un database
Concetti
Associazione di controlli Windows Form ai dati in Visual Studio
Associazione di controlli WPF ai dati in Visual Studio
Altre risorse
Associazione di controlli Silverlight ai dati in Visual Studio
Cenni preliminari sulle applicazioni dati in Visual Studio
Connessione ai dati in Visual Studio
Modifica di dati nell'applicazione
Strumenti per l'utilizzo delle origini dati in Visual Studio