Visual Basic (Declaration) | |
---|---|
Public Overrides Property ContextMenu As ContextMenu |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As SuperEditBase Dim value As ContextMenu instance.ContextMenu = value value = instance.ContextMenu |
C# | |
---|---|
public override ContextMenu ContextMenu {get; set;} |
Property Value
ContextMenu object containing the context menu for the edit controlThe context menu is the pop-up menu displayed when the user right-clicks the edit control. If you want to provide a basic pop-up menu with edit commands, set the AutoMenu property to true. If you want to provide a custom pop-up menu, use this property.
C# | Copy Code |
---|---|
private System.Windows.Forms.MenuItem mitem1; private System.Windows.Forms.MenuItem mitem2; private System.Windows.Forms.MenuItem mitem3; private System.Windows.Forms.ContextMenu cmenu; this.mitem1 = new System.Windows.Forms.MenuItem("Change"); this.mitem2 = new System.Windows.Forms.MenuItem("Edit"); this.mitem3 = new System.Windows.Forms.MenuItem("Delete"); this.cmenu = new System.Windows.Forms.ContextMenu(); this.cmenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[3]{mitem1,mitem2,mitem3}); control.AutoMenu = true; control.ContextMenu = cmenu; |
Visual Basic | Copy Code |
---|---|
Dim mitem1 As New MenuItem("Change") Dim mitem2 As New MenuItem("Edit") Dim mitem3 As New MenuItem("Delete") Dim cmenu As New ContextMenu() cmenu.MenuItems.Add(mitem1) cmenu.MenuItems.Add(mitem2) cmenu.MenuItems.Add(mitem3) control.AutoMenu = True control.ContextMenu = cmenu |
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8