KeyboardAcceleratorInvokedEventArgs.Handled Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der das Ereignis als behandelt markiert.
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
Eigenschaftswert
bool
true um das Ereignis zu markieren, das behandelt wird; false das Ereignis unbehandelt zu lassen, wodurch das Ereignis potenziell weiter geleitet werden kann. Der Standardwert lautet false.
Hinweise
Das Zugriffstastenereignis blasen vom Element, das den Fokus auf das Stammfensterelement hat. Wenn das Ereignis nicht behandelt wird, sucht das Framework mithilfe einer Tabelle mit globalen Zugriffstasten nach anderen Zugriffstasten außerhalb des Bubbling-Pfads. Alle Zugriffstasten werden als global registriert, es sei denn, der Bereich wird mit ScopeOwner definiert.
Bereichstasten werden nur aufgerufen, wenn sich der Fokus innerhalb eines bestimmten Bereichs befindet. In einem Steuerelement, das viele Grid Steuerelemente enthält, kann die Zugriffstaste z. B. einem Steuerelement zugeordnet werden, das auf das Grid Steuerelement festgelegt ist (dies Grid ist der ScopeOwner). In diesem Fall ist das Stammelement das Grid.
Wenn zwei Tastenkombinationen mit derselben Tastenkombination definiert sind, wird die erste In der Tabelle gefundene Zugriffstaste aufgerufen.