UIElement.MouseEnter UIElement.MouseEnter UIElement.MouseEnter UIElement.MouseEnter Event

정의

마우스 포인터가 이 요소의 영역 안으로 들어가면 발생합니다.Occurs when the mouse pointer enters the bounds of this element.

public:
 virtual event System::Windows::Input::MouseEventHandler ^ MouseEnter;
public event System.Windows.Input.MouseEventHandler MouseEnter;
member this.MouseEnter : System.Windows.Input.MouseEventHandler 
Public Custom Event MouseEnter As MouseEventHandler 

구현

설명

MouseEnter 라우트된 이벤트 직접 이벤트 라우팅 전략 처리를 사용 하는 합니다.MouseEnter is a routed event that uses the direct event handling routing strategy. 경로 따라 직접 라우트된 이벤트가 발생 하지 않습니다. 대신 처리 됩니다 동일한 요소에서 이벤트가 발생 합니다.Direct routed events are not raised along a route; instead, they are handled in the same element where they are raised. 그러나 라우트된 이벤트 동작 스타일의 트리거와 이벤트 등의 다른 측면을 활성화 합니다.However, they do enable other aspects of routed event behavior, such as event triggers in styles.

하지만 MouseEnter 트랙 포인터가 더 많은이 이벤트를이 요소의 영역 안으로 들어가면 직접적으로 보고 합니다는 IsMouseOver 에서 속성 값이 변경 falsetrue 이 요소에 합니다.Although MouseEnter tracks when the mouse pointer enters the bounds of an element, this event more literally reports that the IsMouseOver property value has changed from false to true on this element.

이 이벤트에 대 한 별칭을 만듭니다는 Mouse.MouseEnter 이 클래스에 대 한 이벤트를 연결 되도록 MouseEnter 일부인 클래스의 멤버 때 목록을 UIElement 기본 요소로 상속 됩니다.This event creates an alias for the Mouse.MouseEnter attached event for this class, so that MouseEnter is part of the class members list when UIElement is inherited as a base element. 에 연결 된 이벤트 처리기를 MouseEnter 이벤트 원본에 연결 된 Mouse.MouseEnter 연결 된 이벤트와 같은 이벤트 데이터 인스턴스를 받습니다.Event handlers that are attached to the MouseEnter event are attached to the underlying Mouse.MouseEnter attached event and receive the same event data instance.

A Button (또는 ButtonBase 파생 클래스)에 대 한 네이티브 처리가 KeyDown 단추에 포커스가 있으면 이며 누른된 키 스페이스바 때 이벤트입니다.A Button (or any ButtonBase derived class) has native handling for a KeyDown event when the button has focus, and the pressed key is the space bar. 네이티브 처리가 발생 합니다 Click 원본으로 단추를 사용 하 여 이벤트 및 마우스 포인터가 이동할 나타나지도 마우스를 캡처합니다.The native handling raises the Click event with the button as the source, and also captures the mouse, even though the mouse pointer does not appear to move. 마우스 캡처를 결과로 MouseEnter 소스로 단추를 사용 하 여 이벤트에도 발생 합니다.As a result of the mouse capture, a MouseEnter event is also raised with the button as the source. 일반적으로 다음 캡처한 마우스를 요소 MouseEnter 발생 뿐만 GotMouseCapture 및 기타 컨트롤별 이벤트 수 있습니다.In general, if an element captures the mouse, then MouseEnter is raised, as well as GotMouseCapture and possibly other control-specific events.

라우팅 이벤트 정보Routed Event Information

식별자 필드Identifier field MouseEnterEvent
라우팅 전략Routing strategy 직접Direct
대리자Delegate MouseEventHandler
  • 재정의 OnMouseEnter 파생된 클래스에서이 이벤트에 대 한 클래스 처리를 구현 합니다.Override OnMouseEnter to implement class handling for this event in derived classes.

적용 대상