ContentElement.IsMouseDirectlyOver Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si la posición del puntero del mouse corresponde a los resultados de las pruebas de posicionamiento, que tienen en cuenta la composición del elemento.
public:
property bool IsMouseDirectlyOver { bool get(); };
public bool IsMouseDirectlyOver { get; }
member this.IsMouseDirectlyOver : bool
Public ReadOnly Property IsMouseDirectlyOver As Boolean
Valor de propiedad
true
si el puntero del mouse está sobre el mismo resultado del elemento que una prueba de posicionamiento; de lo contrario, false
. De manera predeterminada, es false
.
Implementaciones
Comentarios
A diferencia IsMouseOverde , esta propiedad solo true
es si el puntero del mouse está sobre el elemento literal , ya que es para una prueba de posicionamiento. Si el puntero del mouse está en su lugar sobre un elemento secundario, en particular sobre los elementos que forman parte de la plantilla más profunda de un elemento y la composición, esta propiedad será false
. A menos que sepa cómo se compone un control (por ejemplo, esta propiedad se usa en una plantilla de control personalizada para un control que defina), esta propiedad podría devolver resultados inesperados. En la mayoría de los escenarios en los que no se crean controles, use IsMouseOver en su lugar.
Si este elemento captura el mouse y esta propiedad está true
en el momento de la captura, esta propiedad continuará devolviendo true
hasta que se pierda la captura del mouse y el puntero no esté sobre sus límites.
Información sobre propiedades de dependencia
Campo identificador | IsMouseDirectlyOverProperty |
Propiedades de metadatos establecidas en true |
Ninguno |