Shape.ContextMenuStrip-Eigenschaft
Ruft ab oder legt fest ContextMenuStrip mit einem Linien-oder Formsteuerelement zugeordnet ist.
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: System.Windows.Forms.ContextMenuStrip
ContextMenuStrip für das Steuerelement oder ein NULL-Verweis (Nothing in Visual Basic), wenn kein ContextMenuStrip gibt, wiesen.Der Standardwert ist ein NULL-Verweis (Nothing in Visual Basic).
Hinweise
Wenn ContextMenu auch dem Steuerelement zugewiesen ist, verfügt die ContextMenu-Eigenschaft Vorrang vor der ContextMenuStrip-Eigenschaft.
Beispiele
Im folgenden Beispiel wird ContextMenuStrip an, das einem OvalShape-Steuerelement zugewiesen wird, wenn auf die rechte Maustaste gedrückt und losgelassen wird.Für diesen Code ist es erforderlich, dass Sie Form mit einem OvalShape-Steuerelement daran haben.Außerdem muss der [ContextMenuStrip]-Eigenschaft von OvalShape ein T:System.Windows.Forms.ContextMenuStrip zugeordnet sein.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)