InputBinding.CommandTarget Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает целевой элемент команды.
public:
property System::Windows::IInputElement ^ CommandTarget { System::Windows::IInputElement ^ get(); void set(System::Windows::IInputElement ^ value); };
public System.Windows.IInputElement CommandTarget { get; set; }
member this.CommandTarget : System.Windows.IInputElement with get, set
Public Property CommandTarget As IInputElement
Значение свойства
Целевой объект команды. Значение по умолчанию — null.
Комментарии
В командной системе CommandTarget Windows Presentation Foundation свойство объекта ICommandSource применимо только в том случае, если ICommand это значение RoutedCommand. CommandTarget Если задано в объекте ICommandSource и соответствующая команда не является, RoutedCommandцелевой объект команды игнорируется.
При использовании с RoutedCommandцелевым объектом команды является объект, на котором Executed создаются события и CanExecute события. CommandTarget Если свойство не задано, элемент с фокусом клавиатуры используется в качестве целевого объекта.
Сам InputBinding класс не поддерживает использование XAML, так как он не предоставляет открытый конструктор без параметров (существует конструктор без параметров, но он защищен). Однако производные классы могут предоставлять общедоступный конструктор и поэтому могут задавать свойства, унаследованные от InputBinding использования XAML. Два существующих InputBinding производных класса, которые можно создать в XAML, и могут задавать свойства в XAML KeyBinding и MouseBinding.
Использование атрибута XAML
<inputBindingDerivedClass CommandTarget="bindingToTarget"/>
Значения XAML
inputBindingDerivedClass Производный InputBinding класс, поддерживающий синтаксис элемента объекта, например KeyBinding или MouseBinding. См. раздел "Замечания".
bindingToTarget Строка, использующая синтаксис привязки типа, который может возвращать ссылку на объект существующего именованного элемента. См. раздел "Замечания".