Freigeben über


ICommandSource.CommandTarget Eigenschaft

Definition

Das Objekt, für das der Befehl ausgeführt wird.

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

Eigenschaftswert

Das Objekt, für das der Befehl ausgeführt wird.

Hinweise

Im Windows Presentation Foundation-Befehlssystem gilt die CommandTarget Eigenschaft für eine ICommandSource Eigenschaft nur, wenn es ICommand sich um ein RoutedCommand. Wenn die CommandTarget Einstellung für ein ICommandSource und der entsprechende Befehl kein RoutedCommandIst, wird das Befehlsziel ignoriert.

Bei Verwendung mit einem RoutedCommandObjekt ist das Befehlsziel das Objekt, für das die Executed Ereignisse ausgelöst CanExecute werden. Wenn die CommandTarget Eigenschaft nicht festgelegt ist, wird das Element mit Tastaturfokus als Ziel verwendet.

Gilt für:

Weitere Informationen