Suchergebnisse

Suchergebnisse 1-15 von insgesamt 15.

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Hallo 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

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Zitat 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…

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Ich 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

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Erstmal 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?

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Hab 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?

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Hallo 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!

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Die 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.

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Genau 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

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Hab 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…

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Zitat 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…

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Ok, 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?

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Zitat 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…

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Ich würde sagen erstmal für eine bekannte Datenbank.

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Im 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

  • Benutzer-Avatarbild

    WPF Datenbank

    Amro - - WPF und verwandte Technologien

    Beitrag

    Alles 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…