다음을 통해 공유


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

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

설명

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

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

적용 대상

추가 정보