Freigeben über


Shape.ContextMenuStrip-Eigenschaft

Ruft ab oder legt die ContextMenuStrip einer Linie oder Form-Steuerelement zugeordnet.

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

Syntax

'Declaration
<BrowsableAttribute(True)> _
Public Overridable Property ContextMenuStrip As ContextMenuStrip
[BrowsableAttribute(true)]
public virtual ContextMenuStrip ContextMenuStrip { get; set; }
[BrowsableAttribute(true)]
public:
virtual property ContextMenuStrip^ ContextMenuStrip {
    ContextMenuStrip^ get ();
    void set (ContextMenuStrip^ value);
}
[<BrowsableAttribute(true)>]
abstract ContextMenuStrip : ContextMenuStrip with get, set
[<BrowsableAttribute(true)>]
override ContextMenuStrip : ContextMenuStrip with get, set
function get ContextMenuStrip () : ContextMenuStrip 
function set ContextMenuStrip (value : ContextMenuStrip)

Eigenschaftswert

Typ: ContextMenuStrip
Die ContextMenuStrip für das Steuerelement oder ein null-Verweis (Nothing in Visual Basic) ist keine ContextMenuStrip zugewiesen.Der Standardwert ist ein NULL-Verweis (Nothing in Visual Basic).

Hinweise

Wenn ein ContextMenu auch das Steuerelement zugewiesen wurde die ContextMenu -Eigenschaft hat Vorrang gegenüber der ContextMenuStrip Eigenschaft.

Beispiele

Das folgende Beispiel zeigt die ContextMenuStrip zugewiesen werden, um eine OvalShape steuern, wenn die rechte Maustaste gedrückt und losgelassen wird. Dieser Code benötigen Sie ein Form mit einem OvalShape -Steuerelement zu. Er ist auch erforderlich, die OvalShape hat eine ContextMenuStrip zugewiesen seine ContextMenuStrip Eigenschaft.

Private Sub OvalShape1_MouseUp(
    ByVal sender As Object, 
    ByVal e As MouseEventArgs
  ) Handles OvalShape1.MouseUp

    ' If the right mouse button is clicked and released, 
    ' display the shortcut menu assigned to the TreeView.  
    If e.Button = MouseButtons.Right Then
        OvalShape1.ContextMenuStrip.Show(Me, New Point(e.X, e.Y))
    End If 
End Sub
        private void ovalShape1_MouseUp(object sender, MouseEventArgs e)
        {
            // If the right mouse button is clicked and released, 
            // display the shortcut menu assigned to the TreeView.  
            if (e.Button == MouseButtons.Right)
            {
                ovalShape1.ContextMenuStrip.Show(this, new Point(e.X, e.Y));
            }
        }

.NET Framework-Sicherheit

Siehe auch

Referenz

Shape Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

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)

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