Suchergebnisse

Suchergebnisse 1-17 von insgesamt 17.

  • Benutzer-Avatarbild

    Hallo @MichaHo Stimmt, da Fehlt überall das Binding. Hier muss für die Usercontrols der DatenContext gesetzt werden. XML-Quellcode (3 Zeilen) Aber das hat man eh gut gesehen anhand der BindingFehler in der Ausgabe. Kleiner Tipp: Schau dir nochmal (oder zum ersten mal) mein letztes Video an. Converter Am ende habe ich noch einen ExtraTipp mit drinnen. Ein kleiner Trick mittels converter womit man Binding Debuggen kann, was ja sonst nicht geht weil das die WPF für einen übernimmt. Setzt du also im…

  • Benutzer-Avatarbild

    OK, zwei Punkte 1.) Das mit den Filtern hast du falsch verstanden. Der filter ist nicht gedacht um die beiden rechten Listboxen zu befüllen sondern eine Auflistung zu Filtern. (Suchfunktion) 2.) Du hast da was deine Klassen angeht einen kuddelmuddel drinnen. Wenn du dir das Diagramm im Anhang ansiehst wirst du sehen das hier etwas nicht stimmen kann. Sowohl von OSIWorkspace als auch von Instruction hast du eine Verbindung zu MainStep. Warum? Wenn du eine Listbox hast welche auf ein Propertie des…

  • Benutzer-Avatarbild

    Hallo Nur im groben. Ich gehe mal davon aus das jeder MainStep X Childsteps haben kann. Zumindest ist es so im Model definiert. Du hast in OSIWorkspace AviableInstructions (Observable) und AviableInstructionView Über die View filterst du usw. Die View bietet auch das Propertie CurrentItem (Das selektierte in der Listbox) EIN Instruction beinhaltet dann eine ObservableCollection(Of MainSteps) und eine View (Wie im OSIWorkspace) EIN MainStep beinhaltet dann eine ObservableCollection(Of ChildStep) …

  • Benutzer-Avatarbild

    Zitat von MichaHo: „1 ProductionLine kann x Instruction haben, aber 1 Instruction immer nur 1 Production Line“ Die ProductionLine habe oich jetzt sowieso ausser acht gelassen weil ich hier weder im View nocht in der Klasse selbst etwas von wegen Verweis sehe. Wo ist im Model definiert das ProductionLine X Instructions haben kann?? Die Klasse hat nur(!!) ein String Propertie Und auch im View zeigst du in der linken Listbox doch nur die Instructions an. Wo ist ProduktionLine?? Vorschlag: Mach das …

  • Benutzer-Avatarbild

    OK, dann sollte aber die linke Listbox im View die Productionline anzeigen oder? Da Fehlt ja sowieso im View ne Listbox oder? Aber vom Prnzip her ändert sich nix von der Beschreibung oben. Nur eben eine Ebene weiter nach oben quasi. Ansonsten probiers mal mit der Beschreibung und wenn du fragen hast lade das Projekt hoch und dann schau ich mal drüber. Bau es mal so um wie beschrieben und mit dem aktuellen Model. EDIT: Wegen dem Klassendiagram. Rechtsklick auf das Property - Als Auflistung anzeig…

  • Benutzer-Avatarbild

    OK, jetzt verstehe ich das!!! Hab gerade gesehen das die ProductionLine in dem DropDown ist!! OK, na dann benötigst du ja eigendlich nur in Instruction ein Property CurrentProductionLine. Siehe Anhang!! Mehr nicht. Meintest du es so, sorry, da habe ich nicht genau nachgesehen was Productionline genau ist. Grüße Sascha

  • Benutzer-Avatarbild

    Nene, dann passt der View ja eh. Ich hab das mit Productionline nur verpeilt. Im Grunde passt ja nun genau das was ich in Post um 13:15 geschrieben habe. Mach genau so die Workspaces und Binde das. Dann sollte das so funktionieren. Grüße Sascha

  • Benutzer-Avatarbild

    Hallo Zitat von MichaHo: „Lege ich die beiden Views in den Models an, gibt es beim Serialisieren ein Problem weil er das View nicht serialisieren kann...“ Logisch, dort gehört es ja auch nicht hin. PS: Es sind keine Views. Es sind wenn du so willst ViewModel-Klassen. Zitat von MichaHo: „muss ich dann bei allen Bindings die Bindings durch den Converter jagen oder macht man das nur zum Debugen eines bestimmten Bindings?“ Ja, zum Debuggen wenn du dir nicht sicher bist ob ein Binding korrekt ist kan…

  • Benutzer-Avatarbild

    Hallo Ich habs jetzt mal soweit gerade gebogen. Ich habe so gut wie möglich meine Änderungen immer mit einem SPS vorangestellt. So kannst du die Suchfunktion (STRG + F) verwenden und alle Kommentare finde welche ich gemacht habe. Sorry falls ich manche dinge nicht so schön gemacht habe, C# ist nicht so meines. Ich habe mal die bindings für das Hauptview geradegerückt so das die MainSteps und ChildSteps korrekt angezeigt werden, der Code hat dort eh soweit gepasst. Wo es nicht ganz passte ist bei…

  • Benutzer-Avatarbild

    Zitat von MichaHo: „und innerhalb der Main und ChildSteps noch Steps hoch oder runter verschieben kann, mit gleichzeitiger Anpassung der StepNumber....“ Wenn die komfortabel gemacht werden soll muss allerdings für MainSteps und ChildSteps jeweil ein eigener Workspace her. Wo sollen denn sonst die Commands für das runter und rausschieben sein. Ausserdem empfehle ich dir hier dann auch wieder die CollectionView da hier Sorting implementiert ist (wie Filter) Aber ob das nicht zu früh für dich ist i…

  • Benutzer-Avatarbild

    Hallo Naja, sowas mit der Riehenfolge habe ich schon mal eine Demo gemacht. Abarbeitungs-Reihenfolge mittels Combobox festlegen. War im grunde überhaupt kein problem, ist unter WPF mit Binding sogar einfach. Wegen deinem aktuellen speicherproblem.... du speicherst ja auch nicht. C#-Quellcode (1 Zeile) OK, aber da Fehlt ja noch _ctx.SaveChanges() oder? Sonst hast du eben nach dem neu laden wieder alle Einträge, weil das file wir ja neu geladen ohne das du es vorher (mit einem eintrag weniger) spe…

  • Benutzer-Avatarbild

    Aber genau das ist in dem verlinkten Beispiel enthalten!! Da gings sogar auch um Produktion. Schau dir das Beispiel an. Das hat sogar fpr jeden Teil eine eigene Klasse. Dies kpmmert sich um alles. Das mit der sortierung ist kein Problem, das würde sogar mittels Drag&Drop funktionieren. Grüße Sascha

  • Benutzer-Avatarbild

    OkiDoki Ansonsten, vieleicht kann ich ja morgen beim LiveWebcast mehr Licht ins Dunkel bringen. Grüße Sascha

  • Benutzer-Avatarbild

    Stichwort: Command_CanExecute!

  • Benutzer-Avatarbild

    Oh, entschuldige. OK, dann hab ichs doch über XAML gemacht. Man sieht hier wieder, viele Wege führen nach Rom. Grüße Sascha

  • Benutzer-Avatarbild

    Zitat von MichaHo: „Vor allem ist das Mega cool, das über die Styles zu machen... einmal angelegt und flupp...läuft“ Ja, solange die Datenbindung korrekt ist und sich nicht ändert!! aber du hast schon recht. Das ist eines der Vorteile der WPF. Hier musst du dich nichtm ehr selbst darum kümmern. Das Binding und der Style übernehmen das für dich. Oh, da kommt wer auf den Geschmack was?!?!?! Zitat von MichaHo: „Falls Du fürs Video morgen was größeres brauchst, sag Bescheid, dann schick ich Dir noch…

  • Benutzer-Avatarbild

    Definiere bitte "Klappt nicht". Bekommst den Parameter nicht in die Klasse oder was klappt nicht? PS: Verwechsle aber Parameter in Converters nicht mit Parameter in Commands. In Commands sind Parameter Bindbar da DependecyPropertys.