KeyboardAcceleratorInvokedEventArgs.Handled Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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é.