Ich arbeite an wpf mvvm Muster. Ich habe verschiedene Benutzereinstellungen. Basierend auf der Checkbox-Auswahl möchte ich, dass sie auf dem Hauptbildschirm geladen werden (das ist auch ein Benutzersteuerelement). Ich habe eine HomeViewModel-Klasse, die ich verwendet habe, um die Benutzersteuerelemente meines Projekts zu binden. Kannst du mir auf geeignete Weise helfen?wpf checkbox Bindung mit Benutzersteuerelementen
0
A
Antwort
1
Sie sollten verschiedene ViewModels für jede Art von UserControl haben.
- Erstellen Sie verschiedene Datatemplates für jede Ansichtsmodell Typen
- ein Content Legen Sie eine Eigenschaft von HomeViewModel mit Bindung -
- Wert der Immobilie wird eine Instanz von Viewmodel (Usercontrol) und wird von Makeln Checkboxen gesetzt.
Was haben Sie versucht? Welches Problem hast du genau? Wenn Sie Code bereitstellen, der anzeigt, was nicht funktioniert, können wir Ihnen bei der Beantwortung Ihrer Frage helfen. – Andy