Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Esta documentación está archivada y no tiene mantenimiento.

UIElement.QueryCursor (Evento)

Se produce cuando se solicita que se muestre el cursor. Este evento se provoca en un elemento cada vez que el puntero del mouse se mueve hacia una nueva ubicación, lo que significa que puede ser necesario cambiar el objeto de cursor según su nueva posición.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationCore (en PresentationCore.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public event QueryCursorEventHandler QueryCursor
<object QueryCursor="QueryCursorEventHandler" .../>

Campo de identificador

QueryCursorEvent

Estrategia de enrutamiento

Propagación

delegate

QueryCursorEventHandler

  • No existe ningún evento de tunelización definido correspondiente.

  • Invalide OnQueryCursor para implementar el control de clases para este evento en las clases derivadas.

Este evento crea un alias para el evento adjunto Mouse.QueryCursor de esta clase, para que QueryCursor forme parte de la lista de miembros de clase cuando UIElement se herede como elemento base. Los controladores de eventos adjuntos al evento QueryCursor se conectan al evento adjunto Mouse.QueryCursor subyacente y reciben la misma instancia de datos de evento.

El cursor al que este nombre de evento hace referencia no es necesariamente el cursor de texto (a veces se conoce como punto de inserción). Por el contrario, el cursor en este contexto es el objeto que declara la presentación gráfica en pantalla con respecto a varios posibles dispositivos relacionados con la entrada o a los conceptos de programación de Windows. La clase Cursor de WPF representa ese objeto. El sistema de entrada de WPF permite cambiar este cursor cuando representa la posición en pantalla del puntero del mouse. Puede usar los valores predefinidos de la enumeración Cursors o puede declarar un cursor personalizado como archivo de imagen.

Realizar escuchas para el evento QueryCursor no es una técnica eficaz para la administración del cursor. En su lugar, cada elemento debe definir su propio comportamiento de cursor con Cursor y ForceCursor. Sólo debe confiar en QueryCursor si no usa los elementos base del marco WPF o en circunstancias extraordinarias en las que la definición del comportamiento del cursor en cada elemento no satisface sus necesidades. Para obtener más información sobre cómo implementar el comportamiento del cursor en respuesta a QueryCursor, vea QueryCursorEventHandler.

.NET Framework

Compatible con: 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Mostrar: