Compartir a través de


InkOverlay.Cursor (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el cursor que aparece cuando el puntero del mouse se sitúa sobre el control InkPicture.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
<BrowsableAttribute(True)> _
Public Property Cursor As Cursor
'Uso
Dim instance As InkOverlay
Dim value As Cursor

value = instance.Cursor

instance.Cursor = value
[BrowsableAttribute(true)]
public Cursor Cursor { get; set; }
[BrowsableAttribute(true)]
public:
property Cursor^ Cursor {
    Cursor^ get ();
    void set (Cursor^ value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public Cursor get_Cursor()
/** @property */
/** @attribute BrowsableAttribute(true) */
public  void set_Cursor(Cursor value)
public function get Cursor () : Cursor
public function set Cursor (value : Cursor)

Valor de propiedad

Tipo: System.Windows.Forms.Cursor
Cursor que aparece cuando el puntero del mouse se sitúa sobre el control InkPicture.

Comentarios

Si la propiedad Default heredada se establece en el cursor predeterminado, el comportamiento del cursor del mouse se basa en los atributos de dibujo del cursor mostrado actualmente. A continuación, si deshabilita el objeto manteniendo el valor del cursor predeterminado, se deshabilita la invalidación del cursor y el valor del cursor del mouse se basa en los atributos del cursor del mouse de la ventana subyacente. Al establecer el cursor en nullreferencia null (Nothing en Visual Basic) (Nothing en Microsoft Visual Basic .NET), también se deshabilita el control del cursor del objeto.

Si el cursor se establece en un valor distinto al de la configuración predeterminada, el objeto siempre utiliza el cursor, independientemente de que el objeto esté habilitado o no.

Esta propiedad hace referencia a la presentación visual del puntero y no al dispositivo de lectura de entrada manuscrita, que representa la clase Microsoft.Ink.Cursor.

Ejemplos

En este ejemplo de C# se asocia un objeto InkOverlay, theInkOverlay, al identificador de un control. El control y theInkOverlay tienen asignados cursores Cursor de modo que, si se habilita theInkOverlay, se utiliza el cursor Default, pero si no se habilita theInkOverlay, se utiliza una cruz como cursor.

// In the constructor...
theInkOverlay = new InkOverlay(Handle);
theInkOverlay.Cursor = System.Windows.Forms.Cursors.Default;
Cursor = System.Windows.Forms.Cursors.Cross;

En este ejemplo de Visual Basic .NET se asocia un objeto InkOverlay, theInkOverlay, al controlador de un control. El control y theInkOverlay tienen asignados cursores Cursor de modo que, si se habilita theInkOverlay, se utiliza el cursor Default, pero si no se habilita theInkOverlay, se utiliza una cruz como cursor.

'In New() ...
theInkOverlay = New InkOverlay(Handle)
theInkOverlay.Cursor = System.Windows.Forms.Cursors.Default
Cursor = System.Windows.Forms.Cursors.Cross

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

InkOverlay (Clase)

InkOverlay (Miembros)

Microsoft.Ink (Espacio de nombres)

InkOverlay.Enabled

System.Windows.Forms.Cursor

System.Windows.Forms.Cursors