Описание тега routed-commands
WPF: определяет команду, которая реализует ICommand и маршрутизируется через дерево элементов.
Реализация WPF ICommand
это RoutedCommand
учебный класс.
Основными источниками ввода в WPF являются мышь, клавиатура, рукописный ввод и перенаправленные команды. Более ориентированные на устройства входы используютRoutedEvent
для уведомления объектов на странице приложения о том, что произошло событие ввода. АRoutedCommand
ничем не отличается. Казнь иCanExecute
методы RoutedCommand
не содержат логику приложения для команды, а скорее вызывают перенаправленные события, которые туннелируют и пузыриться через дерево элементов, пока не встретят объект с CommandBinding
. ВCommandBinding
содержит обработчики этих событий, и именно обработчики выполняют команду.