InputBinding.CommandTarget Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'elemento di destinazione del comando.
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
Valore della proprietà
La destinazione del comando. Il valore predefinito è null
.
Commenti
Nel sistema di comando Windows Presentation Foundation la CommandTarget proprietà di un ICommandSource oggetto è applicabile solo quando ICommand è un oggetto RoutedCommand. Se CommandTarget è impostato su un ICommandSource e il comando corrispondente non è un RoutedCommand, la destinazione del comando viene ignorata.
Se usato con , RoutedCommandla destinazione del comando è l'oggetto in cui vengono generati gli Executed eventi e CanExecute . Se la CommandTarget proprietà non è impostata, l'elemento con lo stato attivo della tastiera viene utilizzato come destinazione.
La InputBinding classe stessa non supporta l'utilizzo xaml, perché non espone un costruttore pubblico senza parametri (esiste un costruttore senza parametri, ma è protetto). Tuttavia, le classi derivate possono esporre un costruttore pubblico e pertanto possono impostare proprietà ereditate da InputBinding con un utilizzo XAML. Due classi derivate esistenti InputBinding di cui è possibile creare un'istanza in XAML e possono impostare le proprietà in XAML sono KeyBinding e MouseBinding.
Uso della sintassi XAML per gli attributi
<inputBindingDerivedClass CommandTarget="bindingToTarget"/>
Valori XAML
inputBindingDerivedClass
Classe derivata di che supporta la sintassi degli InputBinding elementi oggetto, ad esempio KeyBinding o MouseBinding. Vedere la sezione Osservazioni.
bindingToTarget
Stringa che utilizza un tipo di sintassi di associazione che può restituire un riferimento a un oggetto a un elemento denominato esistente. Vedere la sezione Osservazioni.