Proprietà Shape.ContextMenuStrip
ottiene o imposta ContextMenuStrip associato a una un controllo line o.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
<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)
Valore proprietà
Tipo: System.Windows.Forms.ContextMenuStrip
ContextMenuStrip per il controllo, o un riferimento Null (Nothing in Visual Basic) se c " è alcun ContextMenuStrip assegnato.l'impostazione predefinita è un riferimento Null (Nothing in Visual Basic).
Note
se a ContextMenu inoltre è stato assegnato al controllo, ContextMenu la proprietà ha la precedenza su ContextMenuStrip proprietà.
Esempi
Nell'esempio seguente vengono visualizzati ContextMenuStrip assegnato a OvalShape controllare quando il pulsante destro del mouse viene fatto clic su ed eliminato.Questo codice è necessario che sia a Form con OvalShape controllare in.È inoltre necessario che OvalShape dispone di un oggetto ContextMenuStrip assegnato a ContextMenuStrip proprietà.
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));
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)