Procedura: estendere la funzionalità di un dataset
È possibile estendere la funzionalità dei dataset tipizzati scrivendo del codice nel file di classe parziale del dataset.
Il codice che definisce i dataset tipizzati viene rigenerato quando si apportano modifiche nella finestra Progettazione DataSet o quando si apportano modifiche durante l'esecuzione di una qualsiasi procedura guidata che consente di creare o modificare gli oggetti del dataset, come ad esempio la Configurazione guidata origine dati e le procedure guidate dei TableAdapter.Per evitare l'eliminazione del codice durante la rigenerazione del dataset, è possibile aggiungere codice al file di classe parziale del dataset.Mediante le classi parziali è possibile suddividere il codice di una classe specifica tra più file fisici.Per ulteriori informazioni, vedere Partial (Visual Basic) o parziale (Tipo) (Riferimenti per C#).
Per creare il file di classe parziale del dataset e aggiungere codice di valutazione, fare doppio clic su colonne e tabelle in modo da generare i gestori eventi ColumnChanging e RowChanging.Per ulteriori informazioni, vedere Procedura: convalidare i dati durante la modifica delle colonne e Procedura: convalidare i dati durante la modifica delle righe.
Per aggiungere codice al file di classe parziale di un dataset tipizzato
Aprire il dataset in Progettazione DataSet.Per ulteriori informazioni, vedere Procedura: aprire un dataset in Progettazione DataSet.
Fare doppio clic in un'area vuota dell'area di progettazione per aprire il file di classe parziale del dataset nell'editor di codice.
Aggiungere codice al file di classe parziale di un dataset tipizzato.
[!NOTA]
Il codice contenuto nel file di classe parziale e il file di classe del dataset generato vengono compilati in una classe. Pertanto i nomi di proprietà, variabili e metodi e così via devono essere univoci in tutti i file che definiscono il dataset, onde evitare errori di compilazione.
Vedere anche
Riferimenti
Classi e metodi parziali (Guida per programmatori C#)
Concetti
Preparazione dell'applicazione al ricevimento di dati
Recupero di dati nell'applicazione
Associazione di controlli ai dati in Visual Studio
Modifica di dati nell'applicazione
Altre risorse
Cenni preliminari sulle applicazioni dati in Visual Studio
Connessione ai dati in Visual Studio
Strumenti per l'utilizzo delle origini dati in Visual Studio