MouseDevice.DirectlyOver Propriété

Définition

Obtient l'élément au dessus duquel se trouve le pointeur de la souris.Gets the element that the mouse pointer is directly over.

public:
 property System::Windows::IInputElement ^ DirectlyOver { System::Windows::IInputElement ^ get(); };
public System.Windows.IInputElement DirectlyOver { get; }
member this.DirectlyOver : System.Windows.IInputElement
Public ReadOnly Property DirectlyOver As IInputElement

Valeur de propriété

IInputElement

Élément au dessus duquel se trouve le pointeur de la souris.The element the mouse pointer is over.

Remarques

La souris est considérée directement sur un élément si la souris a été capturée sur cet élément.The mouse is considered directly over an element if the mouse has been captured to that element.

Les contrôles peuvent être composés de plusieurs éléments.Controls can be composed of multiple elements. DirectlyOver signale l’élément spécifique dans le contrôle composite sur lequel se trouve le pointeur de la souris et non le contrôle lui-même.DirectlyOver reports the specific element in the composite control the mouse pointer is over and not the control itself. Par exemple, en fonction de la partie du pointeur sur laquelle Button se trouve le pointeur, la DirectlyOver propriété peut signaler le TextBox de la Content propriété ou ButtonChrome .For example, depending on which part of a Button the pointer is over, the DirectlyOver property could report the TextBox of the Content property or the ButtonChrome.

Utilisez la IsMouseOver propriété sur UIElement et ContentElement pour déterminer si la souris se trouve sur un élément, ce qui comprend ses éléments enfants visuels ou les éléments de composition de contrôle.Use the IsMouseOver property on UIElement and ContentElement to determine whether the mouse is over an element, which includes its visual child elements or control compositing elements.

S’applique à