다음을 통해 공유


Control.OnPointerPressed(PointerRoutedEventArgs) 메서드

정의

PointerPressed 이벤트가 발생하기 전에 호출됩니다.

protected:
 virtual void OnPointerPressed(PointerRoutedEventArgs ^ e) = OnPointerPressed;
void OnPointerPressed(PointerRoutedEventArgs const& e);
protected virtual void OnPointerPressed(PointerRoutedEventArgs e);
function onPointerPressed(e)
Protected Overridable Sub OnPointerPressed (e As PointerRoutedEventArgs)

매개 변수

e
PointerRoutedEventArgs

이벤트에 대한 이벤트 데이터입니다.

설명

Control에서 직접 구현되므로 OnPointerPressed에는 빈 구현이 있습니다. 그러나 컨트롤의 계층 구조에 있는 각 상위 항목이 구현을 제공했을 수 있습니다. 이 구현은 내부 네이티브 코드이므로 볼 수 없습니다. 경우에 따라 컨트롤에 이미 이벤트 처리됨을 표시하는 기존 OnEvent 재정의가 있습니다. OnPointerPressed는 여러 Windows 런타임 XAML 컨트롤이 재정의를 제공한 OnEvent 이벤트입니다. 예를 들어 ButtonBase이벤트 처리됨을 표시하도록 OnPointerPressed를 재정의했습니다. 모든 단추가 대신 수행하는 작업은 해당 컨트롤에 대한 상위 수준 이벤트 동작을 나타내는 Click 이벤트를 발생시키는 것입니다. 즉, 단추에서 UIElement.PointerPressed 를 쉽게 처리할 수 없지만 대부분의 시나리오에서는 처리해서는 안 됩니다. 대신 클릭 을 사용합니다.

적용 대상

추가 정보