C# 屏避系统右键菜单

WIKESOFT
WIKESOFT 官方账号
2010-09-08 11:39:49
在一个窗体里面,加了一个DataGridView..
DataGridView 的ContextMenuStrip属性设置为contextMenuStrip1
,如果DataGridView的单元格不是处于编辑状态时,,点鼠标右键是会弹出contextMenuStrip1的右键菜单。。
但是如果DataGridView的单元格是处于编辑状态时,,点鼠标右键是弹出一个操作系统的右键菜单和contextMenuStrip1,但是
操作系统的右键把contextMenuStrip1的右键菜单给挡住 了。。

我想问的是,,怎么给屏蔽掉操作系统的右键菜单。。
找了好久都没有找到。。
...全文
144 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
s8975565 2010-09-08
  • 打赏
  • 举报
回复
绑定时 加个 new
WIKESOFT 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mowanglijiang 的回复:]
你的ContextMenuStrip绑定没有,绑定的话就不会出现系统菜单了。
[/Quote]

肯定绑定了。。但是还是出现了的啊。
上海程序员3 2010-09-08
  • 打赏
  • 举报
回复
你的ContextMenuStrip绑定没有,绑定的话就不会出现系统菜单了。
WIKESOFT 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xigua163 的回复:]
C#提供的类库等之类应该做不了这个功能,看看如何调用系统API等资料看看吧...
[/Quote]

这个我懂。。但是Window API那么多。。所以我希望某个高人帮提供一下。
xigua163 2010-09-08
  • 打赏
  • 举报
回复
C#提供的类库等之类应该做不了这个功能,看看如何调用系统API等资料看看吧...

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧