UIElement.IsTapEnabled Proprietà
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:
property bool IsTapEnabled { bool get(); void set(bool value); };
bool IsTapEnabled();
void IsTapEnabled(bool value);
public bool IsTapEnabled { get; set; }
var boolean = uIElement.isTapEnabled;
uIElement.isTapEnabled = boolean;
Public Property IsTapEnabled As Boolean
<uiElement IsTapEnabled="bool" />
bool
true se un evento Tapped può originarsi da questo elemento; in caso contrario, false.
Il valore predefinito è true (evento abilitato). Se si imposta su false, UIElement non genera più l'evento Tapped . Potrebbe essere consigliabile se un elemento padre, ad esempio un controllo elenco, deve elaborare l'azione come manipolazione o se si vuole specificare che solo alcuni elementi figlio generano un evento tappezzato gestito da un elemento 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 sul modo in cui vengono attivati gli eventi del puntatore. Ad esempio, se il motore di riconoscimento dei movimenti deve eseguire il test di Tapped, deve ritardare l'attivazione di un evento Pointer Move per piccoli movimenti, perché l'utente potrebbe sollevare il punto di tocco presto e l'evento di input normalmente sarà riconosciuto come tocco.
Prodotto | Versioni |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |