Gewusst wie: Erweitern der Funktionen eines Datasets
Sie können die Funktionen von typisierten Datasets erweitern, indem Sie Code in die Datei für die partielle Klasse des Datasets schreiben.
Der Code zum Definieren von typisierten Datasets wird erneut generiert, wenn im Dataset-Designer Änderungen vorgenommen werden oder wenn Änderungen während der Ausführung eines der Assistenten vorgenommen werden, die Objekte im Dataset erstellen oder ändern (z. B. der Assistent zum Konfigurieren von Datenquellen und der TableAdapter-Assistent). Um zu verhindern, dass der Code beim erneuten Generieren des Datasets gelöscht wird, fügen Sie den Code zur Datei für die partielle Klasse des Datasets hinzu. (Mit partiellen Klassen können Sie Code für eine bestimmte Klasse auf mehrere physikalische Dateien aufteilen. Weitere Informationen finden Sie unter Partial (Visual Basic) bzw. partial (Typ) (C#-Referenz).)
Zum Erstellen der Datei für die partielle Klasse des Datasets und zum Hinzufügen von Validierungscode doppelklicken Sie auf die Spalten und Tabellen, die die Generierung des ColumnChanging-Ereignishandlers und des RowChanging-Ereignishandlers bewirken. Weitere Informationen finden Sie unter Gewusst wie: Validieren von Daten während Spaltenänderungen und Gewusst wie: Validieren von Daten während Zeilenänderungen.
So fügen Sie Code zur Datei für die partielle Klasse eines typisierten Datasets hinzu
Öffnen Sie das Dataset im Dataset-Designer. Weitere Informationen finden Sie unter Gewusst wie: Öffnen eines Datasets im DataSet-Designer.
Doppelklicken Sie auf der Entwurfsoberfläche in einen leeren Bereich, um die Datei für die partielle Klasse des Datasets im Code-Editor zu öffnen.
Fügen Sie den Code zur Datei für die partielle Klasse des Datasets hinzu.
Hinweis
Der Code in der Datei für die partielle Klasse und die generierte Dataset-Klassendatei werden in einer Klasse kompiliert, weshalb die Namen von Variablen, Eigenschaften und Methoden in allen Dateien, die das Dataset definieren, eindeutig sein müssen. Andernfalls treten Compilerfehler auf.
Siehe auch
Referenz
Partielle Klassen und Methoden (C#-Programmierhandbuch)
Konzepte
Vorbereiten der Anwendung auf den Empfang von Daten
Abrufen von Daten für die Anwendung
Binden von Steuerelementen an Daten in Visual Studio
Bearbeiten von Daten in der Anwendung
Weitere Ressourcen
Übersicht über Datenanwendungen in Visual Studio