Hallo zusammen Ich versuche jetzt schon ne weile eine Lösung zu finden aber ohne erfolg. Es geht darum das sich, wenn benötigt, die Hintergrundfarbe der Listview automatisch ändert. Den gesammten Code findet ihr im anhang. Wenn ich es zu ungenau beschrieben habe scheut euch ned dies zu sagen. MFG Joel
:
Verschoben durch User
Hi, dein Projekt startete bei mir erst gar nicht. Daher hab ich mal ein kleines Beispiel gemacht. In dem Beispiel wird die Background Property über ein DataBinding auf das SelectedItem des ListView selbst gelöst. Dafür gibt man dem ListView selbst einen Namen und bindet die Background Property, an ein Property, des "SelectedItem" des ListView selbst. Man könnte das auch komplett über Eigenschaften den ViewModels lösen: -SelectedItem des ListView an "ItemContainerViewModel".SelectedItem Binden (two-way) --> "ItemContainerViewModel" definiert ein Property z.B. Color, welches Color von SelectedItem zurück gibt. -Background des ListViews wird dann "ItemContainerViewModel".Color gebunden. Ändert sich das SelectedItem innerhalb des "ItemContainerViewModel", so muss dieses z.B. per INotifyPropertyChanged der Außenwelt mitteilen das sich nun auch das Property Color geändert hat. Gruß, Sebastian
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.