Condividi tramite


Proprietà InkOverlay.Cursor

Aggiornamento: novembre 2007

Ottiene o imposta il cursore che viene visualizzato quando il puntatore del mouse si trova sul controllo InkPicture.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Sintassi

'Dichiarazione
<BrowsableAttribute(True)> _
Public Property Cursor As Cursor
'Utilizzo
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)

Valore proprietà

Tipo: System.Windows.Forms.Cursor
Cursore visualizzato quando il puntatore del mouse si trova sul controllo InkPicture.

Note

Se impostato sul cursore predefinito, la proprietà Default ereditata, il comportamento del cursore del mouse si basa sugli attributi di disegno del cursore attualmente visualizzato. Se successivamente si disattiva l'oggetto mantenendo l'impostazione predefinita del cursore, l'override del cursore viene disattivato e l'impostazione del cursore del mouse si baserà sugli attributi del cursore del mouse della finestra sottostante. Anche impostando il cursore su nullriferimento null (Nothing in Visual Basic) (Nothing in Microsoft® Visual Basic® .NET) viene disattivata la gestione del cursore dell'oggetto.

Se per il cursore viene specificata qualsiasi impostazione diversa da quella predefinita, l'oggetto utilizzerà sempre quel cursore indipendentemente dal fatto che l'oggetto sia attivato o meno.

Questa proprietà si riferisce alla visualizzazione del puntatore e non al dispositivo dell'input penna, rappresentato dalla classe Microsoft.Ink.Cursor.

Esempi

In questo esempio di C# un oggetto InkOverlay, theInkOverlay, viene associato all'handle di un controllo. Sia all'oggetto theInkOverlay, sia al controllo sono assegnati gli oggetti Cursor in modo che quando l'oggetto theInkOverlay è attivato, viene utilizzato il cursore Default, ma quando theInkOverlay non è attivato, come cursore viene utilizzata una croce.

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

In questo esempio di Visual Basic .NET un oggetto InkOverlay, theInkOverlay, viene associato all'handle di un controllo. Sia all'oggetto theInkOverlay, sia al controllo sono assegnati gli oggetti Cursor in modo che quando l'oggetto theInkOverlay è attivato, viene utilizzato il cursore Default, ma quando theInkOverlay non è attivato, come cursore viene utilizzata una croce.

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

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

InkOverlay Classe

Membri InkOverlay

Spazio dei nomi Microsoft.Ink

InkOverlay.Enabled

System.Windows.Forms.Cursor

System.Windows.Forms.Cursors