Ich entwickle eine XBAP und ich habe eine einfache Anforderung.WPF - bester Weg, auf Seite/Fensterebene in einem Ansichtsmodell auf Veränderungen reagieren
Die DataContext
der gesamten Hauptseite wird auf eine Instanz meiner UserViewModel
gesetzt. Die UserViewModel
hat eine DependencyProperty
namens AuthenticationState
, die eine Enum mit Werten wie 'Authenticated
', 'NotAutheticated
' und 'AuthenticationFailed
' ist.
Nun, ich brauche durch Ausblenden/Anzeigen verschiedene Elemente auf der Seite zu einer Änderung dieses Wert zu reagieren.
Was (und wo) ist der beste Weg, dies zu tun?
Sie möchten einen Auslöser, der das Steuerelement minimiert wenn die Deckkraft 0 ist. – Steven