UIElement.IsHoldingEnabled 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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" />
속성 값
bool
true
Holding 이벤트가 이 요소에서 발생할 수 있으면 이고, 그렇지 않으면 입니다false
.
설명
기본값은 (이벤트 사용)입니다 true
. 로 false
설정하면 UIElement 는 더 이상 Holding 이벤트의 원본이 되지 않습니다. 목록 컨트롤과 같은 부모 요소가 대신 작업을 조작으로 처리하거나 일부 자식 항목만 버블링 후 부모가 처리하는 이벤트를 내보내 Holding
도록 지정하려는 경우에 적합할 수 있습니다.
제스처 이벤트를 표시하지 않는 또 다른 이유는 포인터 수준 이벤트를 처리하고 제스처 인식 논리가 포인터 이벤트가 발생하는 방식에 영향을 주지 않기 때문입니다. 예를 들어 제스처 인식 엔진이 Tapped를 테스트해야 하는 경우 사용자가 터치 지점을 곧 들어 올릴 수 있고 입력 이벤트가 일반적으로 탭으로 제스처 인식되기 때문에 작은 움직임에 대해 PointerMoved 이벤트 발생을 지연시켜야 합니다. 또한 보류 상태는 제스처 인식에서 보고해야 하는 상태를 통해 진행되므로 다른 포인터 이벤트를 방해하거나 테마 애니메이션을 Holding
생성할 수 있습니다.