Freigeben über


ShapeContainer.Cursor-Eigenschaft

Ruft den Cursor ab bzw. legt diesen fest, der angezeigt wird, wenn sich der Mauszeiger über einem ShapeContainer befindet.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
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)

Eigenschaftswert

Typ: Cursor
Ein Cursor, der den Cursor darstellt, der angezeigt wird, wenn sich der Mauszeiger über dem ShapeContainer befindet.

Hinweise

Weisen Sie Cursor zur Cursor-Eigenschaft von ShapeContainer zu, um den Cursor zu ändern, der angezeigt wird, wenn der Mauszeiger über einem ShapeContainer befindet.

Die Cursor-Eigenschaft ist eine Ambient-Eigenschaft. Eine Ambient-Eigenschaft ist eine Eigenschaft, die, falls sie nicht festgelegt ist, wird vom übergeordneten Steuerelement oder dem Formular abgerufen wird. Ein ShapeContainer-Objekt weist z. B. in der Standardeinstellung den gleichen Cursor auf wie das übergeordnete Form-Steuerelement.

Beispiele

Das folgende Beispiel zeigt einen Hand-Cursor an, wenn die Maus über ShapeContainer verläuft, nicht jedoch wenn sie über RectangleShape übergeben wird, die im ShapeContainer enthalten ist. Dieser Code setzt voraus, dass Sie Form mit einem RectangleShape-Steuerelement darauf haben.

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

.NET Framework-Sicherheit

Siehe auch

Referenz

ShapeContainer Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)