Condividi tramite


Microsoft.UI.Xaml.Input Spazio dei nomi

Definisce l'infrastruttura di eventi di input e input per le app e gli elementi dell'interfaccia utente.

Classi

AccessKeyDisplayDismissedEventArgs

Fornisce i dati degli eventi per l'evento AccessKeyDisplayDismissed .

AccessKeyDisplayRequestedEventArgs

Fornisce i dati dell'evento AccessKeyDisplayRequested .

AccessKeyInvokedEventArgs

Fornisce dati di evento per l'evento AccessKeyInvoked .

AccessKeyManager

Classe helper che abilita le chiavi di accesso (mnemonics) per le interfacce utente XAML.

CanExecuteRequestedEventArgs

Fornisce i dati degli eventi per l'evento CanExecuteRequested .

CharacterReceivedRoutedEventArgs

Fornisce i dati dell'evento per l'evento indirizzato UIElement.CharacterReceived .

ContextRequestedEventArgs

Fornisce i dati degli eventi per l'evento ContextRequested .

DoubleTappedRoutedEventArgs

Fornisce i dati degli eventi per l'evento DoubleTapped .

ExecuteRequestedEventArgs

Fornisce i dati degli eventi per l'evento ExecuteRequested .

FindNextElementOptions

Fornisce opzioni per identificare l'elemento successivo che può ricevere lo stato attivo di spostamento a livello di codice.

FocusManager

Classe helper che consente la gestione globale di azioni e eventi dello stato attivo in tutti gli elementi di un'applicazione.

FocusManagerGotFocusEventArgs

Fornisce dati per l'evento GotFocus .

FocusManagerLostFocusEventArgs

Fornisce dati per l'evento LostFocus .

FocusMovementResult

Rappresenta lo stato di un'operazione di messa a fuoco.

GettingFocusEventArgs

Fornisce dati per gli eventi FocusManager.GettingFocus e UIElement.GettingFocus .

HoldingRoutedEventArgs

Fornisce i dati degli eventi per l'evento Holding .

InertiaExpansionBehavior

Controlla la decelerazione di una modifica di ridimensionamento durante l'inerzia.

InertiaRotationBehavior

Controlla la decelerazione di una modifica di rotazione durante l'inerzia.

InertiaTranslationBehavior

Controlla la decelerazione su una modifica della conversione durante l'inerzia.

InputScope

Rappresenta le informazioni correlate ai dati forniti da un metodo di input.

InputScopeName

Identifica un particolare ambito di input denominato pertinente a un InputScope complessivo.

KeyboardAccelerator

Rappresenta una scelta rapida da tastiera (o acceleratore) che consente a un utente di eseguire un'azione usando la tastiera anziché spostarsi nell'interfaccia utente dell'app (direttamente o tramite tasti di accesso).

Gli acceleratori vengono in genere assegnati ai pulsanti o alle voci di menu.

KeyboardAcceleratorInvokedEventArgs

Fornisce i dati degli eventi per l'evento Richiamato .

KeyRoutedEventArgs

Fornisce i dati dell'evento per gli eventi indirizzati KeyUp e KeyDown .

LosingFocusEventArgs

Fornisce dati per gli eventi FocusManager.LosingFocus e UIElement.LosingFocus .

ManipulationCompletedRoutedEventArgs

Fornisce i dati per l'evento ManipulationCompleted.

ManipulationDeltaRoutedEventArgs

Fornisce i dati per l'evento ManipulationDelta.

ManipulationInertiaStartingRoutedEventArgs

Fornisce i dati per l'evento ManipulationInertiaStarting.

ManipulationPivot

Specifica il modo in cui si verifica la rotazione con un solo punto di input dell'utente.

ManipulationStartedRoutedEventArgs

Fornisce i dati per l'evento ManipulationStarted.

ManipulationStartingRoutedEventArgs

Fornisce i dati per l'evento ManipulationStarting,

NoFocusCandidateFoundEventArgs

Fornisce dati per l'evento NoFocusCandidateFound .

Pointer

Fornisce proprietà di base per il puntatore di input associato a un singolo mouse, penna/stilo o contatto tocco.

PointerRoutedEventArgs

Contiene gli argomenti restituiti dall'ultimo messaggio di evento puntatore.

ProcessKeyboardAcceleratorEventArgs

Fornisce i dati degli eventi per l'evento ProcessKeyboardAccelerators .

RightTappedRoutedEventArgs

Fornisce i dati degli eventi per l'evento RightTapped .

StandardUICommand

Deriva da XamlUICommand, aggiungendo un set di comandi della piattaforma standard con proprietà predefinite.

TappedRoutedEventArgs

Fornisce i dati degli eventi per l'evento Tapped .

XamlUICommand

Fornisce una classe di base per definire il comportamento del comando di un elemento dell'interfaccia utente interattiva che esegue un'azione quando viene richiamata , ad esempio l'invio di un messaggio di posta elettronica, l'eliminazione di un elemento o l'invio di un modulo.

Interfacce

ICommand

Definisce il comportamento del comando di un elemento dell'interfaccia utente interattiva che esegue un'azione quando viene richiamata, ad esempio l'invio di un messaggio di posta elettronica, l'eliminazione di un elemento o l'invio di un modulo.

Enumerazioni

FocusInputDeviceKind

Specifica i tipi di dispositivo di input da cui vengono ricevuti gli eventi di input.

FocusNavigationDirection

Specifica la direzione che è possibile spostare lo stato attivo a livello di codice da un elemento a un altro elemento all'interno dell'interfaccia utente dell'app.

InputScopeNameValue

Specifica una particolare modalità di input denominata (InputScopeName) usata per popolare un InputScope.

KeyboardAcceleratorPlacementMode

Definisce le costanti che specificano se viene visualizzato un tasto di scelta rapida (acceleratore).

KeyboardNavigationMode

Specifica il comportamento di tabulazione tra le tabulazioni per una sequenza di tabulazione all'interno di un contenitore.

KeyTipPlacementMode

Definisce le costanti che specificano dove viene posizionato un suggerimento chiave in relazione a un UIElement.

ManipulationModes

Specifica come un elemento dell'interfaccia utente di destinazione interpreta gli eventi di manipolazione. Questa enumerazione è flag per flag, quindi è possibile impostare più modalità per la proprietà ManipulationMode .

StandardUICommandKind

Specifica il set di comandi della piattaforma (con proprietà predefinite, ad esempio icona, acceleratore di tastiera e descrizione) che possono essere usati con un oggetto StandardUICommand.

XYFocusKeyboardNavigationMode

Specifica il comportamento di spostamento direzionale 2D quando si usano i tasti di direzione della tastiera.

XYFocusNavigationStrategy

Specifica la strategia di disambiguation utilizzata per spostarsi tra più destinazioni candidate usando XYFocusDownNavigationStrategy, XYFocusLeftNavigationStrategy, XYFocusRightNavigationStrategy e XYFocusUpNavigationStrategy.

Nota

Altri fattori, ad esempio l'elemento incentrato in precedenza o la prossimità all'asse della direzione di navigazione, possono influenzare il risultato finale di navigazione.

XYFocusNavigationStrategyOverride

Specifica il modo in cui il framework XAML determina la destinazione di uno spostamento XY.

Esegue l'override di XYFocusKeyboardNavigationStrategyMode.

Delegati

DoubleTappedEventHandler

Rappresenta il metodo che gestirà l'evento DoubleTapped .

HoldingEventHandler

Rappresenta il metodo che gestirà l'evento Holding .

KeyEventHandler

Rappresenta il metodo che gestisce gli eventi KeyUp e KeyDown .

ManipulationCompletedEventHandler

Rappresenta il metodo che gestirà gli eventi ManipulationCompleted e correlati.

ManipulationDeltaEventHandler

Rappresenta il metodo che gestirà ManipulationDelta ed eventi correlati.

ManipulationInertiaStartingEventHandler

Rappresenta il metodo che gestirà l'evento ManipulationInertiaStarting .

ManipulationStartedEventHandler

Rappresenta il metodo che gestirà ManipulationStarted e gli eventi correlati.

ManipulationStartingEventHandler

Rappresenta il metodo che gestirà l'evento ManipulationStarting .

PointerEventHandler

Rappresenta il metodo che gestirà gli eventi del messaggio del puntatore, ad esempio PointerPressed.

RightTappedEventHandler

Rappresenta il metodo che gestirà un evento indirizzato a RightTapped .

TappedEventHandler

Rappresenta il metodo che gestirà l'evento Tapped .