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

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

설명

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

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

적용 대상

추가 정보