Hallo Zusammen
Wie im Title erwähnt, ich programmiere VB aber nutze WPF und nicht Windows Form. Weshalb mir das bereits
mehrmals im Forum diskutierte DataBinding (Dim bs As New BindingSource) nichts nützt (BindingSource existiert nicht in WPF).
Nun zu meiner eigentlichen Frage. Ich habe ein Dataset erstellt. Definition DataTable, MySqlDataAdapter etc. ist auch alles definiert inkl. MySqlConnection. Dies funktioniert alles; gibt keine Fehler aus. Nun meine Frage, wie sehe ich nun die Tabelle, die ich auslese? Bin zur Zeit etwas verwirrt, da es so viele Möglichkeiten gibt in Büchern und im Netz.
Also ich erstelle in meiner WPF Applikation einen DataGrid (nicht DataGridView = WinForms) und nun muss ich diesen DataGrid ja mit der DataTable verbinden. Wie mache ich das? Das geschieht in XAML oder? Ich muss ja irgendwo dem DataGrid klar machen, dass er die Daten aus der DataTable xy oder dem DataSet xy anzeigen soll?
So denke ich müsste es wohl starten aber da fehlt noch Code.
Bin ich so auf dem richtigen weg? DataSet programmieren und im XAML dann das Binding?
Nachtrag: Das habe ich soeben noch entdeckt
Kann mir jemand weiterhelfen?
Vielen herzlichen Dank
*Topic verschoben*
Wie im Title erwähnt, ich programmiere VB aber nutze WPF und nicht Windows Form. Weshalb mir das bereits
mehrmals im Forum diskutierte DataBinding (Dim bs As New BindingSource) nichts nützt (BindingSource existiert nicht in WPF).
Nun zu meiner eigentlichen Frage. Ich habe ein Dataset erstellt. Definition DataTable, MySqlDataAdapter etc. ist auch alles definiert inkl. MySqlConnection. Dies funktioniert alles; gibt keine Fehler aus. Nun meine Frage, wie sehe ich nun die Tabelle, die ich auslese? Bin zur Zeit etwas verwirrt, da es so viele Möglichkeiten gibt in Büchern und im Netz.
Also ich erstelle in meiner WPF Applikation einen DataGrid (nicht DataGridView = WinForms) und nun muss ich diesen DataGrid ja mit der DataTable verbinden. Wie mache ich das? Das geschieht in XAML oder? Ich muss ja irgendwo dem DataGrid klar machen, dass er die Daten aus der DataTable xy oder dem DataSet xy anzeigen soll?
So denke ich müsste es wohl starten aber da fehlt noch Code.
Bin ich so auf dem richtigen weg? DataSet programmieren und im XAML dann das Binding?
Nachtrag: Das habe ich soeben noch entdeckt
In WPF, you cannot bind directly to a DataTable, but instead, must bind to a DataView
Kann mir jemand weiterhelfen?
Vielen herzlichen Dank
*Topic verschoben*
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Marcus Gräfe“ ()