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" />
속성 값
bool
RightTapped 이벤트가 이 요소에서 발생할 수 있으면 true입니다. 그렇지 않으면 false입니다.
설명
기본값은 true 입니다(이벤트 사용). false로 설정하면 UIElement는 더 이상 RightTapped 이벤트의 원본이 되지 않습니다. 목록 컨트롤과 같은 부모 요소가 대신 작업을 조작으로 처리하거나 일부 자식 항목만 버블링 후 부모가 처리하는 RightTapped 이벤트를 내보내도록 지정하려는 경우에 적합할 수 있습니다.
제스처 이벤트를 표시하지 않는 또 다른 이유는 포인터 수준 이벤트를 처리하고 제스처 인식 논리가 포인터 이벤트가 발생하는 방식에 영향을 주지 않기 때문입니다. 예를 들어 제스처 인식 엔진이 Tapped를 테스트해야 하는 경우 사용자가 터치 지점을 곧 들어 올릴 수 있고 입력 이벤트가 일반적으로 탭으로 제스처 인식되기 때문에 작은 움직임에 대해 PointerMoved 이벤트 발생을 지연시켜야 합니다.
RightTapped 이벤트를 생성하기 위해 마우스 디바이스가 필요하지 않습니다. 터치 위치가 한 곳에 남아 있을 때 터치 이벤트가 Holding 이벤트가 되면 RightTapped 이벤트가 생성됩니다. Holding 및 RightTapped은 동일한 사용자 터치 동작으로 인해 발생할 수 있지만 해당 이벤트가 앱에 의미하는 바에 대한 디자인 지침은 타이밍과 다릅니다. 자세한 내용은 포인터 입력 처리를 참조하세요.