Я работаю над приложением с несколькими вкладками (например, текстовый редактор с несколькими вкладками), где у каждой вкладки есть свой контент.И в контекстном меню tabitem, это меню с командой, скажем, командой SelectAll.
После запуска приложения пункт меню всегда отключен, выполнение команды не выполняется.
Итак, как я могу заставить мои командные привязки работать?
CODE ::
В контекстном меню в TextEditor>
<MenuItem Command="local:TextEditor.SelectAllCommand" Header="Select All" />
В CommandBindings в TextEditor>
<UserControl.CommandBindings>
<CommandBinding Command="local:TextEditor.SelectAllCommand"
Executed="SelectAll_Executed" CanExecute="SelectAll_CanExecute" />
</UserControl.CommandBindings>
TabItems с TextEditor создаются во время выполнения