Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Punteros del mouse (ratón) en formularios Windows Forms

El puntero del mouse, al que a veces se denomina cursor, es un mapa de bits que especifica un punto de foco en la pantalla para la entrada de datos proporcionados por el usuario a través del mouse. Este tema proporciona información general sobre el puntero del mouse en formularios Windows Forms y describe algunas formas de modificarlo y controlarlo.

La clase Cursor representa el puntero del mouse y cada Control tiene una propiedad Control.Cursor que especifica el puntero para ese control. La clase Cursor contiene las propiedades que describen el puntero, como Position y HotSpot, así como los métodos que pueden modificar la apariencia del puntero, como Show, Hide y DrawStretched.

Es posible que a veces desee limitar el área donde se puede utilizar el puntero del mouse o cambiar su posición. Puede obtener o establecer la ubicación actual del mouse utilizando la propiedad Position de Cursor. Además, puede limitar el área que puede utilizar el puntero del mouse estableciendo la propiedad Clip. El área de recorte, de manera predeterminada, es la pantalla completa.

Cambiar el puntero del mouse es una forma significativa de proporcionar información al usuario. Por ejemplo, el puntero del mouse puede modificarse en los controladores de los eventos MouseEnter y MouseLeave para informar al usuario de los cálculos que se están realizando y para limitar la interacción del usuario en el control. A veces, el puntero del mouse cambiará debido a eventos del sistema, por ejemplo cuando la aplicación realice operaciones de arrastrar y colocar.

La forma principal de cambiar el puntero del mouse es estableciendo Control.Cursor o la propiedad DefaultCursor de un control en un nuevo Cursor. Para obtener ejemplos para cambiar el puntero del mouse, vea el ejemplo de código en la clase Cursor. Además, la clase Cursors expone un conjunto de objetos Cursor para diferentes tipos de punteros, como el puntero que se muestra como una mano. Para mostrar un puntero de espera, que se asemeja a un reloj de arena, siempre que el puntero del mouse esté sobre un control, utilice la propiedad UseWaitCursor de la claseControl.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft