Condividi tramite


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

  1. Aprire il dataset in Progettazione DataSet. Per ulteriori informazioni, vedere Procedura: aprire un dataset in Progettazione DataSet.

  2. Fare doppio clic in un'area vuota dell'area di progettazione per aprire il file di classe parziale del dataset nell'editor di codice.

  3. 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

Partial (Visual Basic)

Classi e metodi parziali (Guida per programmatori C#)

Concetti

Associazione di controlli ai dati in Visual Studio

Altre risorse

Preparazione dell'applicazione al ricevimento di dati

Cenni preliminari sulle applicazioni dati in Visual Studio

Connessione ai dati in Visual Studio

Recupero di dati nell'applicazione

Modifica di dati nell'applicazione

Convalida dei dati

Salvataggio di dati

Strumenti per l'utilizzo delle origini dati in Visual Studio