KeyboardAcceleratorInvokedEventArgs.Handled Propriété

Définition

Obtient ou définit une valeur qui marque l’événement comme géré.

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

Valeur de propriété

Boolean

bool

true pour marquer l’événement géré ; false pour laisser l’événement non pris en charge, ce qui permet à l’événement de potentiellement être acheminé plus loin. La valeur par défaut est false.

Remarques

L’événement accélérateur du clavier bulles de l’élément qui a le focus sur l’élément Window racine. Si l’événement n’est pas géré, l’infrastructure recherche d’autres accélérateurs en dehors du chemin de bouillonnement à l’aide d’une table d’accélérateurs globaux. Tous les accélérateurs sont inscrits comme globaux, sauf s’ils sont délimités à l’aide de ScopeOwner.

Les accélérateurs délimités sont appelés uniquement si le focus se trouve à l’intérieur d’une étendue spécifique. Par exemple, dans une grille qui contient de nombreux contrôles, l’accélérateur peut être associé à un contrôle délimité à la grille (la grille est l’objet ScopeOwner). Dans ce cas, l’élément racine est grid.

Si deux accélérateurs sont définis avec la même combinaison de touches, le premier accélérateur trouvé dans la table est appelé.

S’applique à

Voir aussi