UIElement3D.IsMouseOver 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
마우스 포인터가 이 요소(시각적 트리의 자식 요소 포함) 위에 있는지 여부를 나타내는 값을 가져옵니다.
public:
property bool IsMouseOver { bool get(); };
public bool IsMouseOver { get; }
member this.IsMouseOver : bool
Public ReadOnly Property IsMouseOver As Boolean
속성 값
마우스 포인터가 요소 또는 해당 자식 요소 위에 있으면 true
이고, 없으면 false
입니다. 기본값은 false
입니다.
구현
설명
일반적으로 컨트롤 내의 다양한 요소(시각적 트리)가 모두 포함하는 컨트롤의 마우스 상태를 보고할 수 있도록 컨트롤이 합성됩니다. 예를 들어 ListBox 스타일 컨트롤은 마우스가 을 포함하여 ListBoxItem기하 도형 위에 있는 것처럼 true
보고 IsMouseOver 합니다.
유사한 "IsMouseOverChanged" 이벤트가 존재하지 않지만 몇 가지 유사한 이벤트가 있습니다. 예를 들어 , 및 IsMouseDirectlyOverChanged를 MouseMove처리MouseEnter할 수 있습니다.
이 요소가 마우스를 캡처하는 경우 이 속성은 마우스 캡처가 손실되고 마우스 포인터가 요소 경계를 떠날 때까지 유지 true
됩니다.
일부 컨트롤은 마우스를 직접 포함하지 않는 특정 작업에서 마우스를 의도적으로 캡처합니다. 이것은 마우스가 IsMouseOver 분명히 움직이지 않더라도 될 true
수 있습니다.
종속성 속성 정보
식별자 필드 | IsMouseOverProperty |
메타 데이터 속성 설정 true |
없음 |
적용 대상
.NET