Condividi tramite


Proprietà ShapeContainer.Cursor

Ottiene o imposta il cursore visualizzato quando il puntatore del mouse viene posizionato sul controllo ShapeContainer.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
Public Overrides Property Cursor As Cursor
public override Cursor Cursor { get; set; }
public:
virtual property Cursor^ Cursor {
    Cursor^ get () override;
    void set (Cursor^ value) override;
}
abstract Cursor : Cursor with get, set 
override Cursor : Cursor with get, set
override function get Cursor () : Cursor 
override function set Cursor (value : Cursor)

Valore proprietà

Tipo: Cursor
Oggetto Cursor che rappresenta il cursore da visualizzare quando il puntatore del mouse viene spostato sull'oggetto ShapeContainer.

Note

Assegnare Cursor alla proprietà di Cursor di ShapeContainer per modificare il cursore visualizzato quando il puntatore del mouse è sopra ShapeContainer.

La proprietà Cursor è una proprietà di ambiente. Una proprietà di ambiente è una proprietà che, se non è impostata, viene recuperata dal controllo padre o dal form. Ad esempio, a un oggetto ShapeContainer verrà associata per impostazione predefinita la stessa proprietà Cursor del relativo oggetto Form padre.

Esempi

Nell'esempio seguente viene visualizzato un cursore della mano quando il mouse passa ShapeContainer ma non quando passano RectangleShape contenuto in ShapeContainer. Questo codice è necessario disporre di Form a un controllo di RectangleShape su.

Private Sub Form1_Load() Handles MyBase.Load
    ' Display the hand cursor when mouse is over the ShapeContainer.
    ShapeContainer1.Cursor = Cursors.Hand
    ' Display the default cursor when mouse is over the RectangleShape.
    RectangleShape1.Cursor = Cursors.Default 
End Sub
private void form1_Load(System.Object sender, System.EventArgs e)
{
    // Display the hand cursor when mouse is over the ShapeContainer.
    shapeContainer1.Cursor = Cursors.Hand;
    // Display the default cursor when mouse is over the RectangleShape.
    rectangleShape1.Cursor = Cursors.Default;
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ShapeContainer Classe

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

Altre risorse

Introduzione ai controlli Line e Shape (Visual Studio)

Procedura: disegnare linee con il controllo LineShape (Visual Studio)

Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)