看看这个方法是不是简单一些:如果实在vs.net编译环境中,先写出过程(例如New_Click(object sender,System.EventArgs e){}),然后在设计界面中选择控件,在属性窗口中单击事件按钮,在click项中的下拉菜单中选择这个过程(New_Click),然后选另一个控件,同样选这个过程,两个控件在单击的时候效果就一样了。如果不在vs.net中,就在程序设计界面的地方加上this.btnNew.Click += new System.EventHandler(this.New_Click); this.mnuNew.Click += new System.EventHandler(this.New_Click);就可以了。
在我自己的理解来看,应该是在你的工具栏的Click事件中调用ContextMenu函数,这样就可以实现对应!
{
// 调用相应的菜单点击命令
menuItem_Connect.PerformClick
}
else
{
menuItem_Disconnect_Click(sender,e);
}
上面两种方法都可以
this.mnuNew.Click += new System.EventHandler(this.New_Click);就可以了。