Freigeben über


ICommandSource.CommandTarget Eigenschaft

Definition

Das Objekt, auf das der Befehl angewendet 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, auf das der Befehl angewendet wird.

Hinweise

Im Windows Presentation Foundation Befehlssystem ist die CommandTarget Eigenschaft für ein ICommandSource nur anwendbar, wenn es ICommand sich um ein RoutedCommandhandelt. Wenn für CommandTarget ein ICommandSource festgelegt ist und der entsprechende Befehl kein RoutedCommandist, wird das Befehlsziel ignoriert.

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

Gilt für:

Weitere Informationen