Procedura: generare visualizzazioni di riepilogo e modifica per le applicazioni di dati (dispositivi)
Aggiornamento: novembre 2007
Utilizzare i form dati per visualizzare e modificare singole righe di dati in un DataGrid.
L'interfaccia utente dei form dati è costituita da due finestre di dialogo. La finestra di dialogo Visualizza contiene una visualizzazione di riepilogo della riga di DataGrid selezionata, mentre la finestra di dialogo Modifica consente di modificare la riga.
Per aprire la finestra di dialogo Visualizza in un'applicazione in esecuzione, fare doppio clic su una riga nell'oggetto DataGrid nell'emulatore di dispositivo oppure toccare una riga in un dispositivo.
Per aprire la finestra di dialogo Modifica, toccare o fare clic su Nuovo quando l'oggetto DataGrid è visualizzato. In questo modo, viene creata una nuova riga nell'oggetto DataGrid. In alternativa, toccare o fare clic su Modifica quando la finestra di dialogo Visualizza è visualizzata.
I form dati sono stati progettati come modelli per la personalizzazione. Per convalidare le modifiche ed eseguirne il commit nel database, come parte della personalizzazione, è necessario aggiungere il codice appropriato.
Le modifiche effettuate utilizzando form dati non vengono salvate in modo permanente nel database. Per ulteriori informazioni su come salvare in modo permanente tali modifiche, vedere Procedura: conservare le modifiche ai dati nel database (dispositivi).
Nota: |
---|
Questa funzionalità è supportata solo per origini dati create con dataset di database di SQL Server e SQL Server Compact 3.5. Non è invece supportata per i gruppi di risultati, gli oggetti business o i servizi Web. |
I passaggi seguenti presuppongono che sia disponibile un database SQL Server Compact 3.5 nella finestra Origini dati. Per ulteriori informazioni, vedere Procedura: creare un database (dispositivi). In questo argomento viene inoltre descritto come aggiungere un database SQL Server esistente come origine dati nel progetto.
Nota: |
---|
Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio. |
Per generare i form dati
Trascinare una tabella in formato DataGrid dalla finestra Origini dati nel form nella finestra di progettazione.
Per selezionare il formato fare clic sulla freccia a destra del nome della tabella.
Fare clic sullo smart tag del componente trascinato, quindi scegliere Genera form dati.
I tasti di scelta rapida per aprire la finestra di dialogo Attività sono MAIUSC+ALT+F10.
Nota: Le finestre di dialogo vengono visualizzate brevemente man mano che vengono generate nella finestra di progettazione. Per verificare che le finestre di dialogo facciano parte del progetto, cercarle in Esplora soluzioni.
Per modificare dati in un'applicazione in esecuzione
Avviare l'applicazione dati.
L'oggetto DataGrid verrà visualizzato e popolato con i dati.
Fare doppio clic su una riga di dati.
Verrà visualizzata una visualizzazione di riepilogo della riga nella finestra di dialogo Visualizza. Questa visualizzazione è costituita da un'etichetta e da dati per ogni colonna con contenuto. Nella finestra di dialogo Visualizza, infatti, vengono nascoste tutte le colonne il cui valore è DBNULL.
Scegliere Modifica dal menu principale per aprire la finestra di dialogo Modifica.
Utilizzare la finestra di dialogo Modifica, in cui sono visualizzate tutte le colonne, per modificare i dati, quindi fare clic su OK.
I dati modificati verranno visualizzati nel DataGrid.
Per creare una nuova riga nel DataGrid in un'applicazione in esecuzione
Con il DataGrid aperto scegliere Nuovo dal menu principale.
Verrà visualizzata la finestra di dialogo Modifica. Utilizzare questa finestra di dialogo per aggiungere una nuova riga di dati.
Scegliere OK.
La nuova riga verrà aggiunta al DataGrid.