Partager via


GettingFocusEventArgs Classe

Définition

Fournit des données pour les événements FocusManager.GettingFocus et UIElement.GettingFocus .

public ref class GettingFocusEventArgs 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 GettingFocusEventArgs 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 GettingFocusEventArgs : RoutedEventArgs
Public NotInheritable Class GettingFocusEventArgs
Inherits RoutedEventArgs
Héritage
Object Platform::Object IInspectable RoutedEventArgs GettingFocusEventArgs
Attributs

Remarques

Un seul élément d’interface utilisateur à la fois peut avoir le focus.

Un contrôle peut obtenir le focus lorsqu’un autre contrôle perd le focus, que l’affichage de l’application change, que l’utilisateur change d’application ou que l’utilisateur interagit avec le système de sorte que l’application ne soit plus au premier plan.

Propriétés

Cancel

Obtient ou définit si la navigation du focus doit être annulée.

CorrelationId

Obtient l’ID unique généré lorsqu’un événement de mouvement du focus est lancé.

Direction

Obtient la direction du focus déplacé d’un élément à l’autre dans l’interface utilisateur de l’application.

FocusState

Obtient le mode d’entrée par lequel un élément a obtenu le focus.

Handled

Obtient ou définit une valeur qui marque l’événement routé comme géré. Une true valeur pour Handled empêche la plupart des gestionnaires le long de l’itinéraire d’événement de gérer à nouveau le même événement.

InputDevice

Obtient le type de périphérique d’entrée à partir duquel les événements d’entrée sont reçus.

NewFocusedElement

Obtient ou définit l’objet prioritaire le plus récent.

OldFocusedElement

Obtient le dernier objet prioritaire.

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)

Méthodes

TryCancel()

Tente d’annuler l’action de focus en cours.

TrySetNewFocusedElement(DependencyObject)

Tente de rediriger le focus vers l’élément spécifié au lieu de l’élément ciblé d’origine.

S’applique à

Voir aussi