KeyRoutedEventArgs Classe
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.
public ref class KeyRoutedEventArgs sealed : RoutedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class KeyRoutedEventArgs final : RoutedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class KeyRoutedEventArgs : RoutedEventArgs
Public NotInheritable Class KeyRoutedEventArgs
Inherits RoutedEventArgs
- Héritage
- Attributs
Remarques
L’entrée de bouton est mappée à différentes valeurs de clé pour différents appareils, y compris les contrôleurs de jeu.
Ce tableau fournit les détails de mappage d’un contrôleur de jeu.
Bouton |
50 | GamepadDPadUp/Down/Left/Right | GamepadDPadUp/Down/Left/Right ou NavigationUp/Down/Left/Right |
---|---|---|---|
GamepadLeftThumbstickButton/Up/Down/Left/Right ou GamepadRightThumbstickButton/Up/Down/Left/Right | GamepadLeftThumbstickButton/Up/Down/Left/Right ou GamepadRightThumbstickButton/Up/Down/Left/Right ou NavigationUp/Down/Left/Right | ||
GamePadRightTrigger/LeftTrigger | GamePadRightTrigger/LeftTrigger | ||
GamePadRightShoulder/LeftShoulder | GamePadRightShoulder/LeftShoulder | ||
GamepadMenu | GamepadMenu ou NavigationMenu | ||
GamepadView | GamepadView ou NavigationView |
Propriétés
DeviceId |
Obtient un ID unique pour le périphérique d’entrée qui a généré cet événement de clé (non pris en charge pour tous les périphériques d’entrée). |
Handled |
Obtient ou définit une valeur qui marque l’événement routé comme géré. Une |
Key |
Obtient la clé virtuelle associée à l’événement. Selon le périphérique d’entrée, il peut s’agir d’une valeur mappée. Pour obtenir des données d’événement brutes et non mappées, consultez la propriété OriginalKey . |
KeyStatus |
Obtient une valeur de structure qui signale diverses caractéristiques détectées par le système de l’appui sur la touche, notamment le nombre de répétitions et les status de menu. |
OriginalKey |
Obtient la clé virtuelle d’origine, non mappée, associée à l’événement. Selon le périphérique d’entrée, le bouton d’entrée peut être mappé à une autre valeur de clé. Pour la valeur de l’événement mappé, consultez la propriété Key . |
OriginalSource |
Obtient une référence à l’objet qui a déclenché l’événement. Il s’agit souvent d’une partie de modèle d’un contrôle plutôt que d’un élément qui a été déclaré dans l’interface utilisateur de votre application. (Hérité de RoutedEventArgs) |