急急!一个简单但一定有细节的问题!现在老是调不来,就是上下文菜单ContextMenu的事件响应问题!请看正文!

mss 2004-04-30 06:00:05
在我的上下文菜单中有个选项是:修改一个东西
当我点右键出来菜单后,我选中该项,可怎么不响应我的事件啊
我是这么写的:
private void menuItem5_Click(object sender, System.EventArgs e)
{
.....
}
他的事件和菜单控件mainMenu没什么区别吧?
这事件该没问题吧
请各兄弟们能举个例子及要注意的细节告诉我
我在线等待,多谢!!!!!
...全文
43 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xinshaw 2004-05-08
this.menuItem1.Click += new System.EventHandler(this.menuItem1_Click);
  • 打赏
  • 举报
回复
marvelstack 2004-05-07
有没有注册事件?
  • 打赏
  • 举报
回复
adun_ 2004-04-30
Sorry,看错了,
我的时间就是用
private void menuItem1_Click(object sender, System.EventArgs e)
{
this.richTextBox1.Text = "hello";
}
没有问题啊~可以用的。是不是你自己处理时间的函数有问题啊?
  • 打赏
  • 举报
回复
adun_ 2004-04-30
this.richTextBox1.ContextMenu = this.contextMenu1;

在 private void InitializeComponent()
中直接添加
使用菜单的控件.ContextMenu = 上下问菜单控件名 就可以了
  • 打赏
  • 举报
回复
yzx110 2004-04-30
不响应你的事件肯定是没有关联上事件处理函数。
  • 打赏
  • 举报
回复
panda2fw2 2004-04-30
是不是没有把事件加到上下文菜单中啊?
  • 打赏
  • 举报
回复
wangsaokui 2004-04-30
private void menuItem5_Click(object sender, System.EventArgs e)
{
try
{
MessageBox.Show("you click menuitem5");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-04-30 06:00
社区公告

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