Suchergebnisse

Suchergebnisse 1-18 von insgesamt 18.

  • Benutzer-Avatarbild

    MVVM: User-Auswahl im Viewmodel empfangen v.a. post#2, #3

  • Benutzer-Avatarbild

    Zitat von Jeiss: „ErfinderDesRades: Den Artikel den du mir zu studieren empfiehlst, ist genau der Artikel den ich mir angekuckt hab bevor ich meine Frage gepostet hab. Hab aber gedacht, der wäre nicht die Antwort auf mein Problem, da ich ja mehrere von diesen Listboxen hab.“ja, um mehrere Listboxen dran zu binden müsste man modifizieren. Also wenn du ein Projekt machst, wo du deine Listboxen so anhängst, wie im Tut gezeigt, dann werden die alle synchron sein, weil hängen alle am selben ChooseVie…

  • Benutzer-Avatarbild

    jo haste recht. Ich hab das Problem falsch verstanden, tatsächlich ist er schon viel weiter als ich angenommen hatte. Jo - da fehlt nur noch die Property im VM, wo die Textbox dann dran zu binden ist.

  • Benutzer-Avatarbild

    ja, du hast da ganz recht - wenn du nur den Focus auf eine Listbox setzst, ohne deren Current zu changen, feuert die CollectionView natürlich auch kein CurrentChanged. Was du machen kannst ist, deine Listboxen selbst auf einem ItemsControl anbringen, und das ItemsControl an eine weitere ListCollectionView hängen. Dann sollte's möglich sein, im Viewmodel mitzukriegen, welche Listbox den Focus hat.

  • Benutzer-Avatarbild

    ListCollectionViews haben immer Datentyp Object - kannst also reintun was wolle. Oder tu Integers rein. Oder Kartoffeln, oder was du wolle. Oder eben doch Integer. Und im View machste als Integer-DataTemplate eine Listbox hin. Und die in ein ItemsControl - das gibts wirklich, das Control. Und das kriegt als ItemspanelTemplate ein horizontales Stackpanel - das müsste gehen. Ja, schade, deine Solution ist mit meim 2013 nicht zu öffnen. ah - nochmal probiert - jetzt gehts.

  • Benutzer-Avatarbild

    Hi! Ich hab ein Job für dich: Visual Studio - Empfohlene Einstellungen Ohne das brauchste nicht weiterprogrammieren - Option Strict On Projektweit ist Must-Do-No-Excuses! Und ich hab mal einen Haufen Müll aufgeräumt - wirst staunen, wie schlank man programmieren kann! s. Anhang. Das eigliche Problem fang ich erst noch an - es ist halt ein entsprechendes Datenmodell zu basteln: Du hast eine Liste mit Listen, also muss das Viewmodel das auch hergeben.

  • Benutzer-Avatarbild

    Jo, ich hab auch gebastelt. Aber hab die Vorlage voll-überarbeitet. Zuerst das Datenmodell - die Initialisierung war ganz falsch, über-länglich-unleserlich - Mittels Sub New() deutlich verkürzt nun so:VB.NET-Quellcode (26 Zeilen) Dann habich ja gesagt, es handelt sich um eine Liste von Listen - und die Listen zeigen Touren an, und es gibt soviele Touren, wie das Enum WorkCenter Elemente hat. Genau das - Klasse WorkCenterTour - habich implementiert:VB.NET-Quellcode (17 Zeilen)WorkCenterTour.MockD…

  • Benutzer-Avatarbild

    Zitat von Jeiss: „Mir ist diese "kompakte" Art der Programmierung noch ziemlich fremd, aber irgendwann muss ich mich ja wohl damit befassen. Warum also nicht gleich...“ich lege großen Wert auf Kompaktheit. Guck dir mein MainViewmodel an und deines: Bei meim sieht man das komplette Model auf einem Blick - es ist eiglich keine Zeile dabei, die nicht unmittelbar verständlich ist. Nu gugge deines: Da sieht man garnix. Nur zusammengeklappte Regions. Da kann man dann herumklappen und rauf- und runter-…

  • Benutzer-Avatarbild

    Zitat von Nofear23m: „Sorry, aber die benennung ist imho meiner Meinung nach nicht korrekt. Korrekt wäre DesignTimeData oder DesignData oder ähnliches. Mock oder Mocking findet nur bei Unit oder Integrationtests verwendung, Ein Mock ist imho ein Siimulierung, Daten zur Entwicklungszeit sind keine Simulierung.“Hmm Gugge Wiki: de.wikipedia.org/wiki/Mock-up , de.wikipedia.org/wiki/Mock-Objekt Mock heisst "Attrappe", und DesignTime-Daten fasse ich als Attrappe auf - bzw im 2. Wiki-Artikel werden Moc…

  • Benutzer-Avatarbild

    ne, fühlich garnet. einen Moment war ich geneigt, dir recht zu geben, das hätte mich in Bedroullie gebracht, weil dann hätte ich mir ein neues Wort ausdenken müssen für was ich damit meine. Weisst ja: Ich finde, mit Begriffen muss man korrekt umgehen, sonst weiß man sehr bald selbst nicht mehr, was man redet (s.o.: da stammen dann auf einmal "Daten aus der Listbox" und sowas..).

  • Benutzer-Avatarbild

    man kann auch alle im Konstruktor übergeben, aber das kam mir unleserlich vor. With { . ist zwar hässlich länglich, hat aber den Vorteil, dass dann da auch steht, was man zuweist. Sonst hätteste dem Konstruktor 7 Argumente übergeben, und 3 davon wären Nummern gewesen - recht riskant, da durcheinanderzukommen. Aber die 5 kann man schon auseinanderhalten, so leidlich.

  • Benutzer-Avatarbild

    jo, genau. Die "inneren" Listen sind übrigens keine reinen Listen, sondern das sind Objekte mit einem WorkCenter-Wert und einer Liste (Zeilen #14, #15). VB.NET-Quellcode (17 Zeilen)Und im Xaml werden die eben genau als Zitat von Jeiss: „jeweils eine Textbox und eine Listbox“dargestellt. (Nein, nicht Textbox, sondern Textblock)

  • Benutzer-Avatarbild

    du musst dich jetzt nicht ständig für deine Formulierungen entschuldigen. Formulierungen sind mir ziemlich egal, auch Grammatik ist mir schnurz. Nur weil ich einmal hofflich intensiv genug einem (leider extrem gängigen) verheerenden Denkfehler Einhalt zu gebieten versucht hab. Also solange etwas Sinn ergibt ist alles gut. Nur bei sinnlosen Aussagen, wo die Leuts ihre Datagridse "füttern" und sowas - da werd ich kribblig. Oder eben wenns doch Sinn ergibt, aber den verkehrten (Daten kommen aus Lis…

  • Benutzer-Avatarbild

    Zitat von Jeiss: „dieses Theme abzuschließen“hohoho! - selten so gelacht! im Ernst: Dassis ein ziemlich gutes Thema, und da kannste bestimmt noch jede Menge dran lernen. ZB kannste genau jetzt den Umgang mittm ObjectBrowser lernen: VisualStudio richtig nutzen (Google ist nicht deine Mami) Aber beachte genau den Video-Film, und auch alle Posts dazu, insbesondere, wie man den OB am günstigsten einstellt. Wennde dir im OB die Properties von ListCollectionView anguckst, müssteste eiglich die Antwort…

  • Benutzer-Avatarbild

    Zitat von Jeiss: „Müsste ich nicht in den OB gelangen wenn ich, "ein Objekt" im Code-Editor anklicke, und dann im Kontextmenu auf "Go to definition F12" klicke?“ja, und sollte auch funktionieren. Guck nochma Video. Wenn man natürlich auf Schlüsselworte klickst, gibts da keine Definition von. Und wennde das ganze Wort selektierst, weissich auch nicht, obs geht. jdfs. das is ganz wichtig, dass das geht. Und das mitte SortDescription haste richtig rausgefunden. Ja, ist bisserl umständlich. Man könn…

  • Benutzer-Avatarbild

    (Versteckter Text)kennste?

  • Benutzer-Avatarbild

    ja, das ist c#-Grütze. Muss man mal rumfragen, ob vlt. ab 2017 diese Ob-Verknüpfung von MS demontiert wird. Ich weisses nicht, bis 2015 funzt das jdfs. noch. Das wäre nervig, dann müssteste den OB immer öffnen, und mit Such-Eingaben arbeiten.

  • Benutzer-Avatarbild

    na, so dumm ist das mit den SortDescriptions ja auch nicht. Die erstellste einmal, bewahrst sie auf, und dann kannste zuschalten und wegschalten, je wie du's brauchst. Was mich allerdings wundert, dasses nicht auch entsprechende FilterDescriptions gibt - weil komplexe, einstellbare Filterungen braucht man glaub viel öfter als iwelche dolle mehrstufige Sortierreihenfolgen. Naja, dassis ja das gute am Programmieren: Wasses nicht gibt, kann man erfinden.