次の方法で共有


ICommandSource.CommandTarget プロパティ

定義

コマンドが実行されているオブジェクト。

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コマンド システムでは、 CommandTargetICommandSource プロパティは、 が RoutedCommandの場合ICommandにのみ適用されます。 CommandTargetが にICommandSource設定されていて、対応するコマンドが ではないRoutedCommand場合、コマンド ターゲットは無視されます。

と共にRoutedCommand使用する場合、コマンド ターゲットは、 イベントと CanExecute イベントが発生するExecutedオブジェクトです。 プロパティが CommandTarget 設定されていない場合は、キーボード フォーカスを持つ要素がターゲットとして使用されます。

適用対象

こちらもご覧ください