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
<uiElement IsTapEnabled="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 (habilitado para eventos). Si establece en false, 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 evento Tapped que un elemento primario controla después de la propagación.

Otra razón para suprimir los eventos de gestos es si está controlando 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