KeyRoutedEventArgs Classe
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.
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
- Ereditarietà
- Attributi
Commenti
L'input del pulsante viene mappato a valori chiave diversi per vari dispositivi, inclusi i controller di gioco.
Questa tabella fornisce i dettagli del mapping per un controller di gioco.
Pulsante |
50 | GamepadDPadUp/Giù/Sinistra/Destra | GamepadDPadUp/Down/Left/Right o NavigationUp/Down/Left/Right |
---|---|---|---|
GamepadLeftThumbstickButton/Up/Down/Left/Right o GamepadRightThumbstickButton/Up/Down/Left/Right | GamepadLeftThumbstickButton/Up/Down/Left/Right o GamepadRightThumbstickButton/Up/Down/Left o NavigationUp/Down/Down/Left/Right/Right | ||
GamePadRightTrigger/LeftTrigger | GamePadRightTrigger/LeftTrigger | ||
GamePadRightShoulder/LeftShoulder | GamePadRightShoulder/LeftShoulder | ||
GamepadMenu | GamepadMenu o NavigationMenu | ||
GamepadView | GamepadView o NavigationView |
Proprietà
DeviceId |
Ottiene un ID univoco per il dispositivo di input che ha generato questo evento chiave (non supportato per tutti i dispositivi di input). |
Handled |
Ottiene o imposta un valore che contrassegna l'evento indirizzato come gestito. Valore |
Key |
Ottiene la chiave virtuale associata all'evento. A seconda del dispositivo di input, questo può essere un valore mappato. Per i dati dell'evento non elaborati, vedere la proprietà OriginalKey . |
KeyStatus |
Ottiene un valore di struttura che segnala varie caratteristiche rilevate dal sistema della pressione del tasto, tra cui il conteggio ripetuto e lo stato del menu. |
OriginalKey |
Ottiene la chiave virtuale originale non mappata associata all'evento. A seconda del dispositivo di input, il pulsante di input potrebbe essere mappato a un valore di chiave diverso. Per il valore dell'evento mappato, vedere la proprietà Key . |
OriginalSource |
Ottiene un riferimento all'oggetto che ha generato l'evento. Questa è spesso una parte del modello di un controllo anziché un elemento dichiarato nell'interfaccia utente dell'app. (Ereditato da RoutedEventArgs) |