UIElement.PreviewMouseRightButtonUp 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 놓으면 발생합니다.
public:
virtual event System::Windows::Input::MouseButtonEventHandler ^ PreviewMouseRightButtonUp;
public event System.Windows.Input.MouseButtonEventHandler PreviewMouseRightButtonUp;
member this.PreviewMouseRightButtonUp : System.Windows.Input.MouseButtonEventHandler
Public Custom Event PreviewMouseRightButtonUp As MouseButtonEventHandler
이벤트 유형
구현
설명
이 라우트된 이벤트는 요소 트리를 통해 터널링 경로를 따르는 것처럼 보이지만 실제로는 각 UIElement에 의해 요소 트리를 따라 발생하고 다시 평가되는 직접 라우트된 이벤트입니다.
이 이벤트는 이벤트 경로를 따라 각 요소에 의해 처리되는 연결된 이벤트인 기본 이벤트의 마우스 단추 세부 정보를 보고하는 Mouse.PreviewMouseUp 여러 관련 이벤트 중 하나입니다.
이 이벤트의 이벤트 데이터는 기본 이벤트의 이벤트 데이터를 노출합니다 Mouse.PreviewMouseUp . 해당 이벤트가 이벤트 경로를 따라 처리된 것으로 표시되면 마우스 단추 특정 이벤트가 계속 발생합니다. 그러나 이벤트에 대한 수신기가 되려면 이미 처리된 것으로 표시된 이벤트를 처리하는 옵션을 사용하여 명시적으로 를 호출 AddHandler하여 마우스 단추 특정 이벤트의 처리기를 추가해야 합니다. 처리된 것으로 표시 PreviewMouseRightButtonUp 하면 기본적으로 경로를 따라 모든 추가 수신기 및 모든 관련 이벤트에 대해 처리된 것으로 표시됩니다 Mouse.PreviewMouseUp .
개념적으로 이 이벤트(및 의 다른 마우스 단추 이벤트 UIElement)를 마우스 "서비스"(클래스에서 제공하는 Mouse 서비스 정의 포함)로 간주합니다. 이벤트는 이벤트 데이터에서 원래 마우스 이벤트의 마우스 단추 상태(왼쪽-오른쪽, 위쪽)를 검사 필요가 없는 편의를 추가합니다. 비표준 단추의 상태 확인과 같은 고급 시나리오의 경우 의 API가 아닌 UIElement클래스에서 Mouse API를 사용해야 할 수 있습니다.
라우팅 이벤트 정보
식별자 필드 | PreviewMouseRightButtonUpEvent |
라우팅 전략 | 직접 |
대리자 | MouseButtonEventHandler |
- 재정의 OnPreviewMouseRightButtonUp 하여 파생 클래스에서 이 이벤트에 대한 클래스 처리를 구현합니다.
적용 대상
추가 정보
.NET