回答
你必须赶上Mouse_Down
事件,不Mouse_Click
如下:在设计模式
private void richTextBox1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Right)
{
MessageBox.Show("you got it!");
}
}
订阅MouseClick事件并检查MouseEventArgs.Button
属性以查看单击了哪个按钮。
你为自己试过了什么?
鼠标点击剂量不起作用,我之前尝试它 – BlackRoot 2012-08-04 12:16:07
@HassanShatnawi它[确实](http://msdn.microsoft.com/en-us/library/system.windows.forms.textboxbase.mouseclick.aspx): _“RichTextBox控件不会引发鼠标右键单击事件,** MouseClick事件**提供了相同的功能。”_ – CodeCaster 2012-08-04 15:39:09
点击RichTextBox的.Right单击并选择属性,然后导航到的MouseDown Event.Double点击事件,你将被引导到页面后面的代码,然后你可以编写你的代码。
非常感谢... – BlackRoot 2012-08-04 12:16:53
- 1. 用jQuery处理鼠标左键和右键的点击操作
- 2. 处理右键单击浏览器
- 3. 右键点击jquery
- 4. 右键点击JButton
- 5. 右键点击QPushButton
- 6. 右键点击JFreeChart
- 7. 右键点击鼠标粘贴到一个richtextbox vC++ windows窗体
- 8. 如何在Vimperator中点击右键?
- 9. 如何激活jquery的右键点击?
- 10. VB.Net:如何显示groupbox右键点击?
- 11. 如何右键点击某个tabpage?
- 12. 如何处理SmartGWT日历中特定事件的鼠标右键点击?
- 13. 如何处理angular.js中的右键单击事件?
- 14. 如何处理ListCtrl标题中的右键单击事件?
- 15. 如何处理表单标题右键单击
- 16. Windows 8用户界面:如何处理右键单击?
- 17. 如何处理右键单击事件树视图
- 18. 如何处理鼠标右键单击Qt
- 19. jQuery/Javascript:点击正常点击右键?
- 20. Android如何处理点击?
- 21. 如何处理Form.MaximumBox点击
- 22. InkCanvas:如何通过点击鼠标右键点击擦除
- 23. Highslide禁用右键点击
- 24. 书签 - 点击右键?
- 25. 右键点击JavaFX for Minesweeper
- 26. 检测右键点击RichEditableText
- 27. 在ClojureScript中点击右键?
- 28. autohotkey ctrl + click =点击右键
- 29. 右键点击按钮
- 30. 右键点击TDBGRID delphi2007
非常感谢您工作100% – BlackRoot 2012-08-04 12:16:26
欢迎您,谢谢您将我的答案标记为正确 – 2012-08-04 12:17:59
上下文菜单通常在MouseUp上显示。 – CodeCaster 2012-08-04 15:41:54