Je ContextMenu
en XAML avec les éléments suivants MenuItem
:WPF: Modifier le texte de menuitem dans le menu contextuel
<MenuItem Command="local:MyClass.MyCommand" "/>
Je voudrais changer le Header
de MenuItem
en changeant en quelque sorte le Text
de RoutedCommand
. Et j'aimerais le faire en CanExecuteRoutedEventHanlder
. Si je change simplement le RoutedCommand
Text
, MenuItem
s ne sont pas mis à jour, je suppose que c'est parce que le menu est déjà créé lorsque CanExecuteRoutedEventHanlder
est exécuté.
Fondamentalement, je besoin d'une méthode pour forcer la mise à jour Command
-MenuItem.