Freigeben über


ShapeContainer.Cursor-Eigenschaft

Ruft den Cursor ab, der angezeigt wird, wenn der Mauszeiger über ShapeContainerist.

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: System.Windows.Forms.Cursor
Ein Cursor, der den Cursor darstellt, der angezeigt wird, wenn sich der Mauszeiger über dem ShapeContainer befindet.

Hinweise

Weisen Sie der CursorCursor-Eigenschaft von ShapeContainer auf, um den Cursor zu ändern, der angezeigt wird, wenn mit dem Mauszeiger auf ShapeContainerist.

Die Cursor-Eigenschaft ist eine Ambient-Eigenschaft.Eine Ambient-Eigenschaft ist eine Eigenschaft, die festgelegt wird, wenn sie nicht vom übergeordneten Steuerelement oder 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 Handcursor auf, wenn der Mauszeiger darüber bewegt wird ShapeContainer , jedoch nicht, wenn sie über RectangleShape übergeben wird, die durch ShapeContainerenthalten ist.Für diesen Code ist es erforderlich, dass Sie Form mit einem RectangleShape-Steuerelement daran 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)