UIElement.IsRightTapEnabled 属性

定义

获取或设置一个值,该值确定 RightTapped 事件是否可以源自该元素。

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

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

属性值

Boolean

bool

如果 RightTapped 事件可能源自此元素,则为 true;否则为 false

注解

) 启用事件 (默认值为 true 。 如果设置为 false则 UIElement 将不再为 RightTapped 事件提供源。 如果父元素(如列表控件)应改为将操作处理为操作,或者如果要指定仅某些子项发出由父项在浮升后处理的 RightTapped 事件,则可能是可取的。

抑制手势事件的另一个原因是,如果正在处理指针级事件,并且不希望手势识别逻辑影响指针事件的触发方式。 例如,如果手势识别引擎必须测试 Tappped,则它必须延迟为小动作触发 PointerMoved 事件,因为用户可能很快抬起触摸点,并且输入事件通常被手势识别为点击。

不需要鼠标设备来生成 RightTapped 事件。 当触摸位置保留在一个位置时,如果触摸事件成为 Holding 事件,则会生成 RightTapped 事件。 尽管 “保持 ”和 “RightTapped ”可能是由相同的用户触摸操作导致的,但该事件对应用的含义的设计指南与时间不同。 有关详细信息,请参阅 处理指针输入

适用于

另请参阅