共用方式為


UIElement.IsHoldingEnabled 屬性

定義

取得或設定值,這個值會決定 Holding 事件是否可以來自該專案。

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

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

屬性值

Boolean

bool

如果Holding事件可能來自這個專案,則為true;否則為false

備註

預設值為 true , (啟用事件) 。 如果您設定為 falseUIElement 將不會再來源 保留 事件。 如果清單控制項之類的父元素應該改為處理動作做為操作,或者如果您想要指定只有某些子專案發出一個在反升之後,父專案會處理 一個 Holding 事件,則可能是想要的。

隱藏手勢事件的另一個原因是您正在處理指標層級事件,而且不想讓手勢辨識邏輯影響指標事件的引發方式。 例如,如果手勢辨識引擎必須測試 Tapped,則它必須延遲引發 PointerMoved 事件以進行小型移動,因為使用者可能很快就會增益觸控點,而且輸入事件通常會被手勢辨識為點選。 此外, 保留 狀態可能會干擾其他指標事件,或產生主題動畫,因為透過手勢辨識必須回報的 保留 狀態進行進展。

適用於

另請參閱