Exemplarische Vorgehensweise: 'LinqToXmlDataBinding'-Beispiel
Aktualisiert: November 2007
In dieser exemplarischen Vorgehensweise wird das LinqToXmlDataBinding-Beispiel beschrieben, und es werden einige wichtige Aspekte seiner beiden primären Quelldateien L2DBForm.xaml und L2DBForm.xaml.cs erläutert.
Vorbereitungsmaßnahmen
Bevor Sie sich diese exemplarische Vorgehensweise durchlesen, empfehlen wir dringend, das unter Gewusst wie: Erstellen und Ausführen des 'LinqToXmlDataBinding'-Beispiels beschriebene LinqToXmlDataBinding-Programm zu kompilieren und auszuführen.
Hinweise
Das LinqToXmlDataBinding-Programm ist eine WPF-Anwendung (Windows Presentation Foundation), die aus C#- und XAML-Quelldateien besteht. Es enthält ein eingebettetes XML-Dokument, das eine Liste von Büchern definiert. Das Programm versetzt den Benutzer in die Lage, diese Einträge anzuzeigen, hinzuzufügen, zu löschen und zu bearbeiten. Das Programm setzt sich aus den folgenden beiden primären Quelldateien zusammen:
L2DBForm.xaml enthält den XAML-Deklarationscode für die Benutzeroberfläche des Hauptfensters. Außerdem enthält die Datei den Abschnitt Window.Resources, in dem ein Datenanbieter und ein eingebettetes XML-Dokument für die Bücherlisten definiert sind.
L2DBForm.xaml.cs enthält die Initialisierungs- und Ereignishandlingmethoden, die der Benutzeroberfläche zugeordnet sind.
Das Hauptfenster ist in die folgenden vier vertikalen Benutzeroberflächenabschnitte unterteilt:
XML: Zeigt die unformatierte XML-Quelle der eingebetteten Bücherliste an.
Book List: Zeigt die Bucheinträge als Standardtext an und versetzt den Benutzer in die Lage, einzelne Einträge auszuwählen und zu löschen.
Edit Selected Book: Ermöglicht es dem Benutzer, die dem aktuell ausgewählten Bucheintrag zugeordneten Werte zu bearbeiten.
Add New Book: Ermöglicht das Erstellen eines neuen Bucheintrags anhand der vom Benutzer eingegebenen Werte.
Inhalt dieses Abschnitts
Thema |
Beschreibung |
---|---|
Enthält den Inhalt und die Beschreibung des XAML-Codes in der Datei L2DBForm.xaml. |
|
Enthält den Inhalt und die Beschreibung des C#-Quellcodes in der Datei L2DBForm.xaml.cs. |
Siehe auch
Aufgaben
Gewusst wie: Erstellen und Ausführen des 'LinqToXmlDataBinding'-Beispiels