Ich verwende MVVM für meine Anwendung, die DataContext
der Steuerelemente ist in meinem C# -Code zugewiesen (nicht in XAML).XAML DataContext und ViewModel Typ
Daher haben die XAML-Steuerelemente keine Ahnung, auf welchen Instanztyp DataContext
eingestellt ist. Die Konsequenz ist, dass es keine Refactoring-Unterstützung und Intellisense für die gebundenen Eigenschaften meines Viewmodels in XAML gibt.
Gibt es eine Möglichkeit, einem Steuerelement in XAML mitzuteilen, zu welchem Typ DataContext
gehört?
Wenn ich also einen Eigenschaftsnamen in meinem ViewModel ändere oder nach allen Referenzen dieser Eigenschaft suche, möchte ich, dass diese Eigenschaft in XAML-Bindungen ebenfalls berücksichtigt wird.
Während dies wahr sein kann, habe ich viele Fälle, in denen ein Steuerelement mit einem bestimmten Viewmodel-Typ verknüpft ist – thumbmunkeys