KeyboardAcceleratorInvokedEventArgs.Handled 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 un valore che contrassegna l'evento come gestito.
public:
property bool Handled { bool get(); void set(bool value); };
bool Handled();
void Handled(bool value);
public bool Handled { get; set; }
var boolean = keyboardAcceleratorInvokedEventArgs.handled;
keyboardAcceleratorInvokedEventArgs.handled = boolean;
Public Property Handled As Boolean
Valore della proprietà
bool
true per contrassegnare l'evento gestito; false per lasciare l'evento non gestito, che consente all'evento di instradare ulteriormente. Il valore predefinito è false.
Commenti
Bolle di evento dell'acceleratore di tastiera dall'elemento che ha lo stato attivo sull'elemento root Window. Se l'evento non viene gestito, il framework cerca altri acceleratori all'esterno del percorso di bubbling usando una tabella di acceleratori globali. Tutti gli acceleratori vengono registrati come globali, a meno che non venga utilizzato l'ambito con ScopeOwner.
Gli acceleratori con ambito vengono richiamati solo se lo stato attivo si trova all'interno di un ambito specifico. Ad esempio, in una griglia che contiene molti controlli, l'acceleratore può essere associato a un controllo con ambito griglia (griglia è ScopeOwner). In questo caso, l'elemento radice è Grid.
Se vengono definiti due acceleratori con la stessa combinazione di chiavi, viene richiamato il primo acceleratore trovato nella tabella.