wpf comment lier DataContext de l'existence?
J'ai mis le datacontext dynamiquement dans le code. Je voudrais un bouton sur l'écran pour être activé/désactivé en fonction de si DataContext == null
ou pas. Je peux le faire dans le code quand j'assigne le DataContext, mais ce serait mieux si je peux lier comme ça 🙂
OriginalL'auteur katit | 2011-06-10
Vous devez vous connecter pour publier un commentaire.
Vous devriez être en mesure d'utiliser un
DataTrigger
sur le bouton style de désactiver le bouton lorsque laDataContext
est null. L'autre option est de se lier à laIsEnabled
propriété de laDataContext
et l'utilisation d'un convertisseur de valeurs de retourfalse
siDataContext
est nulle ettrue
autrement.Avec déclencheur:
Avec converter:
Converter:
Et de l'utiliser
OriginalL'auteur ChrisWue
Cela devrait le faire:
OriginalL'auteur aligray