создать пункт меню (контекстное меню, если это какой-либо помощи) с помощью:WPF menuitem ярлык. Странное поведение
MenuItem menExit = new MenuItem();
menExit.Header = "Exit"; // will be changed later
menExit.Command = UICommands.CmdExit;
menExit.CommandBindings.Add(new CommandBinding(UICommands.CmdExit, CmdExitExecute, CmdExitCanExecute));
menu.Items.Add(menExit);
Это очень хорошо работает с одним исключением. Независимо от того, что возвращает CmdExitCanExecute, ярлык пункта меню ВСЕГДА серого цвета. Обратите внимание, что текст («Выход») работает по назначению (выделено серым цветом, когда CmdExitCanExecute возвращает false и black, когда true), но не так. Чтобы усложнить ситуацию: ярлык работает, когда я нажимаю комбинацию клавиш. Что мне нужно сделать, чтобы ярлык отображал правильный цвет? Меню отображается щелчком правой кнопки мыши на значке в трее, но это не имеет значения, не так ли?
Вы не приняли ответ ниже ... нашли ли вы другое решение? Спасибо. –