我写好了菜单项mnuNew的click事件,工具按钮toolNew的click事件与它做同样的事情,我怎样在toolNew的click事件中调用mnuNew的click事件,而不必重复写代码。
解决方案 »
- 我想问下用DataViewGrid鼠标双击赋值的问题
- c# 如何通过winAPI 模拟循环 选中 现成软件中ListView的每一行
- VS做打包程序
- WinForm中DataTable导出为Excel后,如何获取Excel文件地址?
- c#销售(编写一个将用于计算和显示的嵌套循环)
- 调用这个还是出问题 都传对了吧
- 为什么VS.NET2005调试时老调用GOOGLE搜索.请问如何解决这个问题?
- 关于字体重新设置格式的问题
- c#windows应有程序中,实现一个左右移动的圆 并在园内显示圆心的坐标
- 工作模式中的小数据包、大数据包、全透明是什么意思?
- wininet与httprequest之间是什么关系?
- C#Mdi窗体上父窗体线程问题。
{
// 代码写在这里
}void mnuNew(object sender, EventArgs e)
{
DoNew(sender, e);
}void toolNew(object sender, EventArgs e)
{
DoNew(sender, e);
}
this.toolNew.Click += new System.EventHandler(this.mnuNew_Click);
buttonA的click事件和buttonB的click事件都使用同一个clickprivate void Button_Click()
{}ButtonA.Click += new EventHandler(Button_Click);
ButtonB.Click += new EventHandler(Button_Click);
this.toolNew.Click += new System.EventHandler(this.mnuNew_Click);
void mnuNew_Click(object sender, EventArgs e)
{
...
}void toolNew_Click(object sender, EventArgs e)
{
mnuNew_Click(new object(), new EventArgs());
}
good way to handle it