Partager via


ShapeContainer.Cursor, propriété

Obtient ou définit le curseur qui est affiché lorsque le pointeur de souris est positionné sur ShapeContainer.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
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)

Valeur de propriété

Type : System.Windows.Forms.Cursor
Cursor qui représente le curseur à afficher lorsque le pointeur de la souris se trouve sur le ShapeContainer.

Notes

Assignez Cursor à la propriété d'Cursor d'ShapeContainer pour modifier le curseur qui est affiché lorsque le pointeur de souris est positionné sur ShapeContainer.

La propriété Cursor est une propriété ambiante.Une propriété ambiante est une propriété qui, si elle n'est pas définie, est extraite du contrôle ou du formulaire parent.Par exemple, un ShapeContainer aura, par défaut, le même Cursor que son Form parent.

Exemples

L'exemple suivant affiche un curseur en forme de main lorsque la souris passe sur ShapeContainer mais pas lorsqu'il passe sur RectangleShape qui est contenue par ShapeContainer.Ce code requiert que vous avez Form avec un contrôle d'RectangleShape dessus.

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;
}

Sécurité .NET Framework

Voir aussi

Référence

ShapeContainer Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Introduction aux contrôles Line et Shape (Visual Studio)

Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)

Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)