UIElement.IsTapEnabled 속성

정의

Tapped 이벤트가 해당 요소에서 발생할 수 있는지 여부를 결정하는 값을 가져오거나 설정합니다.

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" />

속성 값

Boolean

bool

이 요소에서 Tapped 이벤트가 발생할 수 있으면 true입니다. 그렇지 않으면 false입니다.

설명

기본값은 true 입니다(이벤트 사용). false로 설정하면 UIElement는 더 이상 Tapped 이벤트의 원본이 되지 않습니다. 목록 컨트롤과 같은 부모 요소가 대신 작업을 조작으로 처리하거나 일부 자식 항목만 버블링 후 부모가 처리하는 Tapped 이벤트를 내보내도록 지정하려는 경우에 적합할 수 있습니다.

제스처 이벤트를 표시하지 않는 또 다른 이유는 포인터 수준 이벤트를 처리하고 제스처 인식 논리가 포인터 이벤트가 발생하는 방식에 영향을 주지 않기 때문입니다. 예를 들어 제스처 인식 엔진이 Tapped를 테스트해야 하는 경우 사용자가 터치 지점을 곧 들어 올릴 수 있고 입력 이벤트가 일반적으로 탭으로 제스처 인식되기 때문에 작은 움직임에 대해 PointerMoved 이벤트 발생을 지연시켜야 합니다.

적용 대상

추가 정보