Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Die DataSet Klassen und verwandten Klassen sind ältere .NET Framework-Technologien aus den frühen 2000er Jahren, mit denen Anwendungen mit Daten im Arbeitsspeicher arbeiten können, während die Apps von der Datenbank getrennt sind. Die Technologien sind besonders nützlich für Apps, mit denen Benutzer Daten ändern und die Änderungen wieder in der Datenbank speichern können. Obwohl Datasets eine bewährte erfolgreiche Technologie sind, ist der empfohlene Ansatz für neue .NET-Anwendungen die Verwendung von Entity Framework Core. Entity Framework bietet eine natürlichere Möglichkeit zum Arbeiten mit tabellarischen Daten als Objektmodelle und verfügt über eine einfachere Programmierschnittstelle.
Sie können datengebundene Steuerelemente erstellen, indem Sie Elemente aus dem Datenquellenfenster auf den WPF-Designer oder Windows Forms-Designer ziehen. Jedes Element im Fenster "Datenquellen " verfügt über ein Standardsteuerelement, das erstellt wird, wenn Sie es in den Designer ziehen. Sie können jedoch ein anderes Steuerelement erstellen.
Festlegen der Steuerelemente, die für Datentabellen oder -objekte erstellt werden sollen
Bevor Sie Elemente ziehen, die Datentabellen oder Objekte aus dem Fenster " Datenquellen " darstellen, können Sie auswählen, dass alle Daten in einem Steuerelement angezeigt werden sollen oder jede Spalte oder Eigenschaft in einem separaten Steuerelement angezeigt werden soll.
In diesem Kontext bezieht sich der Begriff Objekt auf ein benutzerdefiniertes Geschäftsobjekt, eine Entität (in einem Entity Data Model) oder ein von einem Dienst zurückgegebenes Objekt.
So legen Sie die Steuerelemente fest, die für Datentabellen oder -objekte erstellt werden sollen
Stellen Sie sicher, dass der WPF-Designer oder der Windows Forms-Designer geöffnet ist.
Wählen Sie im Fenster "Datenquellen " das Element aus, das die Datentabelle oder das Objekt darstellt, das Sie festlegen möchten.
Tipp
Wenn das Fenster "Datenquellen" nicht geöffnet ist, können Sie es öffnen, indem Sie "AndereWindows-Datenquellen>anzeigen"> auswählen.
Klicken Sie auf das Dropdownlistenmenü für das Element, und wählen Sie dann eines der folgenden Elemente im Menü aus:
Wenn Sie jedes Datenfeld in einem separaten Steuerelement anzeigen möchten, klicken Sie auf "Details". Wenn Sie das Datenelement in den Designer ziehen, erstellt diese Aktion ein anderes datengebundenes Steuerelement für jede Spalte oder Eigenschaft der übergeordneten Datentabelle oder des übergeordneten Objekts sowie Beschriftungen für jedes Steuerelement.
Um alle Daten in einem einzelnen Steuerelement anzuzeigen, wählen Sie ein anderes Steuerelement in der Liste aus, z. B. DataGrid oder List in einer WPF-Anwendung oder DataGridView in einer Windows Forms-Anwendung.
Die Liste der verfügbaren Steuerelemente hängt davon ab, welchen Designer Sie geöffnet haben, welche Version von .NET Ihr Projekt zielt und ob Sie benutzerdefinierte Steuerelemente hinzugefügt haben, die die Datenbindung an die Toolbox unterstützen. Wenn sich das zu erstellende Steuerelement nicht in der Liste der verfügbaren Steuerelemente befindet, können Sie das Steuerelement der Liste hinzufügen. Weitere Informationen finden Sie unter Hinzufügen von benutzerdefinierten Steuerelementen zum Datenquellenfenster.
Informationen zum Erstellen eines benutzerdefinierten Windows Forms-Steuerelements, das der Liste der Steuerelemente für Datentabellen oder Objekte im Datenquellenfenster hinzugefügt werden kann, finden Sie unter Erstellen eines Windows Forms-Benutzersteuerelements, das komplexe Datenbindung unterstützt.
Festlegen der Steuerelemente, die für Datenspalten oder Eigenschaften erstellt werden sollen
Bevor Sie ein Element ziehen, das eine Spalte oder eine Eigenschaft eines Objekts aus dem Fenster " Datenquellen " in den Designer darstellt, können Sie das zu erstellende Steuerelement festlegen.
So legen Sie die Steuerelemente fest, die für Spalten oder Eigenschaften erstellt werden sollen
Stellen Sie sicher, dass der WPF-Designer oder der Windows Forms-Designer geöffnet ist.
Erweitern Sie im Fenster "Datenquellen " die gewünschte Tabelle oder das gewünschte Objekt, um die Spalten oder Eigenschaften anzuzeigen.
Wählen Sie jede Spalte oder Eigenschaft aus, für die Sie das zu erstellende Steuerelement festlegen möchten.
Klicken Sie auf das Dropdownlistenmenü für die Spalte oder Eigenschaft, und wählen Sie dann das Steuerelement aus, das Sie erstellen möchten, wenn das Element auf den Designer gezogen wird.
Die Liste der verfügbaren Steuerelemente hängt davon ab, welchen Designer Sie geöffnet haben, welche Version von .NET Ihr Projekt bestimmt und welche benutzerdefinierten Steuerelemente die Datenbindung unterstützen, die Sie der Toolbox hinzugefügt haben. Wenn sich das zu erstellende Steuerelement in der Liste der verfügbaren Steuerelemente befindet, können Sie das Steuerelement der Liste hinzufügen. Weitere Informationen finden Sie unter Hinzufügen von benutzerdefinierten Steuerelementen zum Datenquellenfenster.
Informationen zum Erstellen eines benutzerdefinierten Steuerelements, das der Liste der Steuerelemente für Datenspalten oder Eigenschaften im Fenster " Datenquellen " hinzugefügt werden kann, finden Sie unter Erstellen eines Windows Forms-Benutzersteuerelements, das einfache Datenbindung unterstützt.
Wenn Sie kein Steuerelement für die Spalte oder Eigenschaft erstellen möchten, wählen Sie im Dropdownlistenmenü "Keine" aus. Dies ist nützlich, wenn Sie die übergeordnete Tabelle oder das übergeordnete Objekt in den Designer ziehen möchten, die bestimmte Spalte oder Eigenschaft jedoch nicht einschließen möchten.