2011-02-05 103 views

回答

3

MSDN

Private Sub InitializeMyContextMenu() 
    ' Create the contextMenu and the MenuItem to add. 
    Dim contextMenu1 As New ContextMenu() 
    Dim menuItem1 As New MenuItem("C&ut") 
    Dim menuItem2 As New MenuItem("&Copy") 
    Dim menuItem3 As New MenuItem("&Paste") 

    ' Use the MenuItems property to call the Add method 
    ' to add the MenuItem to the MainMenu menu item collection. 
    contextMenu1.MenuItems.Add(menuItem1) 
    contextMenu1.MenuItems.Add(menuItem2) 
    contextMenu1.MenuItems.Add(menuItem3) 

    ' Assign mainMenu1 to the rich text box. 
    richTextBox1.ContextMenu = contextMenu1 
End Sub 
+0

你實際上需要創建一個`ContextMenu`,而不是`MainMenu`。但是使用`ContextMenu`代替那個看起來很俗氣的`ContextMenuStrip`就是+1。 – 2011-02-05 15:39:02

相關問題