다음을 통해 공유


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 이벤트를 내보내도록 지정하려는 경우에 적합할 수 있습니다.

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

RightTapped 이벤트를 생성하기 위해 마우스 디바이스가 필요하지 않습니다. 터치 위치가 한 곳에 남아 있을 때 터치 이벤트가 Holding 이벤트가 되면 RightTapped 이벤트가 생성됩니다. HoldingRightTapped은 동일한 사용자 터치 동작으로 인해 발생할 수 있지만 해당 이벤트가 앱에 의미하는 바에 대한 디자인 지침은 타이밍과 다릅니다. 자세한 내용은 포인터 입력 처리를 참조하세요.

적용 대상

추가 정보