Vlastní RoutedCommand používají některé menuItems; Chtěl bych použít stejný RoutedCommand pomocí zaškrtávacích políček:
<CheckBox Command=local:MainWindow.SwitchContextCommand>
Kompilátor neposkytuje žádnou chybu, ale když jsem otevřít okénko aplikace, dostanu výjimku mi říká, že hodnota Příkaz nemůže být null a tudíž SwitchContextCommand nemůže být připojena k checkBox.Command.
Příkaz funguje s nabídkami.
První otázka: je to možné? Myslím, že mohu odpovědět sám na tento jeden, protože třída CheckBox obsahuje příkaz Vlastnosti a CommandParameters. Zdá se, že je to možné.
Za druhé: Jak to funguje? S MenuItems, CanExecute je volána, když je zobrazeno menu. Co se stane na políčko, které je neustále zobrazen? Volal implicitně o kliknutí?
Za třetí: Proč to není práce?
Dík!













