Suchergebnisse
Suchergebnisse 1-15 von insgesamt 15.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
WPF Datenbank
BeitragHallo Leute Ich habe vor eine Datenbank in WPF anzuzeigen. Links in der Listbox sollen die Tabellen angezeigt werden. Rechts in der DataGrid soll der Inhalt der Tabellen angezeigt werden. Ich hab jetzt mal eine kleine Projektmappe vorbereitet und möchte darauf aufbauen. Wie baue ich jetzt am besten mein Model/ViewModel auf. Kann ich wie aus Windows-Forms gewohnt einfach eine Datatable füllen und dann binden? Gruß Amro
-
WPF Datenbank
BeitragZitat von ErfinderDesRades: „Täte ich nicht empfehlen. In Wpf sollte man seine Anwendung nach dem MVVM-Pattern aufbauen.“ Ok! Es wäre mir lieber ohne Entity Framework, da ich es noch nie benutzt hab und ich wieder von Thema abgelenkt werde. Aber für die Liste der Tabelle reicht erstmal eine List(of String). Korregier mich bitte wenn ich falsch liege. Zitat von ErfinderDesRades: „Bist du sicher, dass dieser "Datenbank-Viewer" das ganze Konzept deiner Anwendung ist?“ Es soll schon etwas mehr werde…
-
WPF Datenbank
BeitragIch hab es jetzt hinbekommen die Liste direkt an das Model zu binden. mit dem ViewModel ist mir noch nicht ganz klar wie ich das machen soll. Arbeite aber drann! Wäre das soweit Ok mit der Bindung. Wird es so gemacht Edit: Ok jetzt auch mit den ViewModel
-
WPF Datenbank
BeitragErstmal danke für's Reinschauen in die Solution. Zitat von Nofear23m: „Dein "NordwindModel" ist so gesehen eher ein ViewModel“ Da muss ich überlegen wie ich das Hinbekomme. Hab ein paar Fragen dazu: Muss es zu einem ViewModel auch immer ein Model geben? Oder würde jetzt wie in meinen Fall, ein ViewModel reichen um aus der Datenbank zu lesen? Ist nachher das ViewModel oder das Model für das Schreiben in die Datenbank zuständig?
-
WPF Datenbank
BeitragHab es soweit umgebaut und kann Jetzt das DatatGrid füllen. Schau bitte nochmal drüber. Die Sortierung im Datagrid ist sehr langsam. Wie komm ich jetzt an die SelectedItem der Listbox in mein ViewModel. Hatte mal was gelesen von Parameters oder so. Ich brauch das für mein Sql. Ich glaub jetzt wirds auch Zeit für InotifyProp. Kannst du mir mal etwas auf die Sprünge helfen?
-
WPF Datenbank
BeitragHallo Nofear23, Ich bekomm es einfach nicht hin an die Eigenschaft/DtKunden zu binden Hier nochmal ein kleines Projekt. Wo ist mein Denk-Fehler. An die Grid kann ich binden aber nicht an die Eigenschaft!
-
WPF Datenbank
BeitragDie Textblöcke sind ja an das Datagrid (grdKunden) gebunden. XML-Quellcode (1 Zeile) Ich möchte aber nicht den TextBlock an das DataGrid binden, sondern an die Eigenschaft (DtKunden) in der Bindingklasse direkt. So in der Art: XML-Quellcode (1 Zeile) Es soll aber trotzdem der selektierte Datensatz im TextBlock angezeigt werden.Oder zumindest ein Zelle des selektierten Datensatzes.
-
WPF Datenbank
BeitragGenau das was ich wollte, Danke! Jetzt kann ich weitermachen :-). Ich bin natürlich nicht auf das Datatable fixiert, wäre auch für andere möglichkeiten offen. Mir geht es in erste Linie um die WPF/XAMl und das Binding erstamal. Ich bau das jetzt erstmal ein Die Klasse Kunde ist jetzt ein Model nehm ich an? Danke und Gruß Amario
-
WPF Datenbank
BeitragHab jetzt versucht das ganze umzusetzen Es funktioniert zwar aber es fühlt sich echt träge an. Die Aktualisierung des DataGrid ist ziemlich träge. Bin nicht sicher, ob es an der Datatable liegt? Was auch komisch ist, das ich ohne Model auskomme. Das Datacontext in XAML wird unterkringelt (Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt). Kann man das so stehen lassen oder ist da noch was machbar für eine schnellere Aktualisierung der Datagrid? Edit: Hab es neu hochgeladen. Auf Wi…
-
WPF Datenbank
BeitragZitat von Nofear23m: „Nur so ne Frage am rande. Willst du nicht lernen?“ An was wird denn gebunden Zitat von Amro: „Ich bin natürlich nicht auf das Datatable fixiert, wäre auch für andere möglichkeiten offen.“ Das könnte jetzt der nächste Schritt sein zum Beispiel mit Observable collections oder was es da noch gibt. Will ich noch recherchieren Die ListBox ist eine List(of..) Wie gesagt ich will erstmal ein Grundverständnis wie man überhaupt mal ein WPF Projekt aufbaut. Es bringt mir nix wenn übe…
-
WPF Datenbank
BeitragOk, ich hab jetzt mehrere Tabellen und möchte die in ein DataGrid anzeigen. Je nach dem was in der Listbox angeklickt wird. Dein Beispiel hatte nur eine Tabelle. Observable(of Kunde). Was muss ich jetzt machen? Für jede Datenbank-Tabelle eine Klasse erstellen und dann als Eigenschaft/ObservableCollection in ein ViewModel?
-
WPF Datenbank
BeitragZitat von Amro: „ Als erstes wollte ich nur die möglichkeit schaffen in einem Window die Datenbank anzusehen. Für den Anfang als Übung. Nachher natürlich noch mehr Abfragen und Hinzufügen von Daten (CRUD). Vielleicht noch ein Diagramm und Reports zum Ausdrucken.“ Für mich ist das einfach eine Übung zum Lernen. Es soll kein besonderes Projekt werden, sollte aber Grundlagen der WPF hinsichtlich dem Arbeiten mit Datenbanken beinhalten. Ich bin da jetzt auch nicht festgelegt. Wenn du Vorschläge hast…
-
WPF Datenbank
BeitragIch würde sagen erstmal für eine bekannte Datenbank.
-
WPF Datenbank
BeitragIm Ansatz versteh ich was du meinst aber da fehlen noch einige infos. Ich mach jetzt einfach mal und lad das nochmal hoch. Können wir dann nochmal durchgehen. Danke. Gruss Amro
-
WPF Datenbank
BeitragAlles gut. Anscheined macht es jeder anders und jeder hat andere Vorstellungen. Ich hab jetzt das Datatable genommen um die Daten aus der DB zu holen und übergebe sie an einem Objekt von Typ ObservableCollection. Diese wiederum binde ich an an mein DataGrid. Es funktionier erstmal so und ich werde darauf aufbauen bis ich mehr Erfahrung in WPF gesammlt hab.Das ist der bessere weg für mich den ich rausgefunden hab um WPF zu lernen.Egal ob es jetz richtig oder falsch ist. So bekomm ich wenigstens e…