как создать контекстное меню в rich-Textbox - PullRequest
2 голосов
/ 05 февраля 2011

как создать контекстное меню в rich-Textbox. Я хочу, чтобы параметры «Вырезать», «Копировать», «Вставить» были выбраны, когда я щелкнул правой кнопкой мыши по текстовому окну

Ответы [ 2 ]

3 голосов
/ 05 февраля 2011

С 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 голосов
/ 17 июля 2011

Эта статья показывает, как добавить контекстное меню с текстовым полем во время выполнения, вы также можете реализовать это с помощью расширенного текстового поля.Попробуйте это http://www.authorcode.com/add-contextmenu-with-cutcopy-and-paste-options-to-textbox-in-vb-net/

...