UIElement.IsRightTapEnabled 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值确定 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 ”可能是由相同的用户触摸操作导致的,但该事件对应用的含义的设计指南与时间不同。 有关详细信息,请参阅 处理指针输入。