Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Tach allerseits, nachdem ich nun 2-3 Tage so klargekommen bin, brauch ich mal wieder Hilfe. Ich gehe gerade das Kapitel 2.1.1.2 des WPF Tutorials von @Nofear23m durch und versuche, das Beispiel auf meine Bedürfnisse anzupassen. Wie der Titel schon verrät, möchte ich eine ComboBox mittels DataTemplate mit Daten füllen. Hierzu hab ich mir eine Klasse Genres geschrieben, die die Propertys Genre und Vorhanden hat: VB.NET-Quellcode (28 Zeilen) Diese Daten möchte ich folgendermassen in einer ComboBox …
-
@Nofear23m So, ist ne Weile her, dafür möchte ich mich erstmal entschuldigen. Hatte wenig Zeit und Kopf zum Programmieren, jetzt sitz ich seit Längerem mal wieder dran... Ich hab alles so gemacht wie du es sagst (zumindest glaube ich das), nur scheint, wenn ich etwas an Musikgenres ändere, keine Änderung gefeuert zu werden (die MessageBox ist zu Testzwecken da drin): VB.NET-Quellcode (16 Zeilen)[...] XML-Quellcode (1 Zeile) Ich probier jetzt schon seit drei Stunden rum, und hab mir die entsprech…
-
@ErfinderDesRades Ja man muss dazu sagen, ich hab das spaßeshalber mal einfach versucht mit MeineCombobox.ItemsSource = Musikgenres im Code Behind versucht. Da werden die Items sogar in zweifacher Ausführung angezeigt. Warum auch immer. Wenn ich da richtig denke schliesst diese Tatsache ein Problem mit dem Binding aus oder? Wie gesagt aus irgend einem Grund wird beim Adden von Items zu Musikgenres das Ereignis im Setter nicht ausgelöst... Besteht evtl. ein Unterschied zwischen dem Adden von Item…
-
@ErfinderDesRades Ja genau deswegen wie gesagt spaßeshalber. Hab ich bloss mal ausprobiert mit dem Ziel das ganze zu testen ob das generell funktioniert. Für meine Zwecke brauch ich das Ganze eh im Mode = TwoWay... Vom MVVM versuch ich mich gerade bewusst noch ein bisschen fernzuhalten, das ist mein erstes WPF-Projekt und bin noch bisschen in der Phase zu testen was geht und was eben nicht. Dieses Problem was ich hier hab ist das allererste Mal dass ich überhaupt das DataBinding in zwei Richtung…
-
@Nofear23m Ich glaube ich hab den Fehler gefunden... Wie du siehst hab ich die Protected Overridable Sub RaisePropertyChanged weggelassen. Ich hab das RaiseEvent PropertyChanged direkt in den Setter geschrieben. Aus folgenden Gründen: 1. Das <CallerMemberName> wie in deinem Video wird bei mir vom Editor nicht angenommen. 2. Ich hab nicht genau verstanden, warum man das RaiseEvent PropertyChanged jetzt in eine extra Sub packen muss. Hab mir dann einfach nichts dabei gedacht... Kannst du mir erklä…