ICommandSource.CommandTarget 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在其上执行该命令的对象。
public:
property System::Windows::IInputElement ^ CommandTarget { System::Windows::IInputElement ^ get(); };
public System.Windows.IInputElement CommandTarget { get; }
member this.CommandTarget : System.Windows.IInputElement
Public ReadOnly Property CommandTarget As IInputElement
属性值
在其上执行该命令的对象。
注解
在Windows Presentation Foundation命令系统中, CommandTarget 上的 ICommandSource 属性仅在 为 RoutedCommand时ICommand适用。 CommandTarget如果在 上ICommandSource设置了 ,并且相应的命令不是 ,RoutedCommand则会忽略命令目标。
与 一起使用RoutedCommand时,命令目标是引发 和 CanExecute 事件的 对象Executed。 CommandTarget如果未设置 属性,则将使用具有键盘焦点的元素作为目标。