Développer Réduire

UIElement.IsHoldingEnabled Property

Obtient ou définit une valeur qui indique si l'événement Holding peut provenir de cet élément.

Syntaxe


public bool IsHoldingEnabled { get; set; }


<uiElement IsHoldingEnabled="bool" />

Valeur de propriété

Type: System.Boolean [.NET] | Platform::Boolean [C++]

true si l'événement Holding peut provenir de cet élément ; sinon, false.

Remarques

La valeur par défaut est true (événement activé). Si vous affectez la valeur false, UIElement ne peut plus établir la source de l'événement Holding. Il peut être souhaitable si un élément parent tel qu'un contrôle de liste traite plutôt l'action comme manipulation, ou si vous souhaitez spécifier que seuls certains éléments enfants émettent un événement Holding qu'un parent gère après la propagation.

Autre raison motivant la suppression des événements de mouvement : si vous gérez des événements au niveau du pointeur et si vous ne souhaitez pas que la logique de reconnaissance du mouvement affecte la façon dont les événements de pointeur sont déclenchés. Par exemple, si le moteur de reconnaissance de mouvement doit tester Tapped, il doit alors différer le déclenchement d'un événement PointerMoved pour les petits mouvements, car l'utilisateur peut soulever le point tactile bientôt et l'événement doit normalement être reconnu dans le cadre de la reconnaissance de mouvement comme un geste tactile. En outre, les états de Holding peuvent interférer avec d'autres événements de pointeur, ou générer des animations de thème, en raison de la progression dans les états de Holding qui doivent être signalés par la reconnaissance de mouvement.

Configuration requise

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.UI.Xaml
Windows::UI::Xaml [C++]

Métadonnées

Windows.winmd

Voir aussi

UIElement
Holding
OnHolding
Démarrage rapide : entrée tactile

 

 

Afficher:
© 2014 Microsoft