Condividi tramite


UIElement.IsDoubleTapEnabled Proprietà

Definizione

Ottiene o imposta un valore che determina se l'evento DoubleTapped può avere origine da tale elemento.

public:
 property bool IsDoubleTapEnabled { bool get(); void set(bool value); };
bool IsDoubleTapEnabled();

void IsDoubleTapEnabled(bool value);
public bool IsDoubleTapEnabled { get; set; }
var boolean = uIElement.isDoubleTapEnabled;
uIElement.isDoubleTapEnabled = boolean;
Public Property IsDoubleTapEnabled As Boolean
<uiElement IsDoubleTapEnabled="bool" />

Valore della proprietà

Boolean

bool

true se un evento DoubleTapped può avere origine da questo elemento; in caso contrario, false.

Commenti

Il valore predefinito è true (evento abilitato). Se si imposta su false, UIElement non genera più l'evento DoubleTapped . Ciò può essere utile se un elemento padre, ad esempio un controllo elenco, deve invece elaborare l'azione come manipolazione o se si desidera specificare che solo alcuni elementi figlio generano un evento DoubleTapped gestito da un padre dopo il bubbling.

Un altro motivo per eliminare gli eventi di movimento è se si gestiscono eventi a livello di puntatore e non si vuole che la logica di riconoscimento dei movimenti influisca sulla modalità di generazione degli eventi del puntatore. Ad esempio, se il motore di riconoscimento dei movimenti deve eseguire il test per Tapped, deve ritardare la generazione di un evento PointerMoved per piccoli movimenti, perché l'utente potrebbe sollevare il punto di tocco presto e l'evento di input in genere verrebbe riconosciuto come tocco.

Si applica a

Vedi anche