Compartir a través de


UIElement.IsTapEnabled Propiedad

Definición

Obtiene o establece un valor que determina si el evento Tapped puede originarse en ese elemento.

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
<uiElementIsTapEnabled="bool" />

Valor de propiedad

Boolean

bool

true si un evento Tapped puede originarse en este elemento; de lo contrario, false.

Comentarios

El valor predeterminado es true (evento habilitado). Si establece falseen , UIElement ya no generará el evento Tapped . Esto puede ser deseable si un elemento primario, como un control de lista, debe procesar la acción como manipulación, o si desea especificar que solo algunos elementos secundarios emitan un Tapped evento que un elemento primario controla después de la propagación.

Otra razón para suprimir los eventos de gestos es si controla eventos de nivel de puntero y no quiere que la lógica de reconocimiento de gestos afecte a cómo se desencadenan los eventos de puntero. Por ejemplo, si el motor de reconocimiento de gestos tiene que probar para Tapped, debe retrasar la activación de un evento PointerMoved para movimientos pequeños, ya que el usuario podría levantar el punto táctil pronto y el evento de entrada normalmente se reconocería como una pulsación.

Se aplica a

Consulte también