关于调用菜单事件的问题 hehe,foreach父菜单项,然后用菜单项加“_Click”取得菜单click函数名称,然后使用反射循环调用~~~~~bt的方法` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我还是说仔细一点吧.一开始的时候,我循环了MainMenu并把每个MenuItem加到了treeView中我现在是想在TreeView 的Double_Click中调用TreeNode对应的菜单的Click事件 foreach(MenuItem it in this.contextMenu1.MenuItems) { it.Click(null,null); } sequelbo(那一剑的风情) 你上面的代码自己有没有测试过的,这个我早就想到的啦,根本不可能的 我不知道,你的事件是做些什么的,如果弹出新窗体什么的,估计完成不了就OVER了 就是弹出窗口啊.不可能再去over的啦,还不如再写一个方法呢.我是想直接调用相应的菜单Click方法 或者,给菜单设置不同的值,然后他们的事件走同一个函数,这个函数处理你所有的事件,然后再TREEVIEW双基事件中调用次函数。 foreach(MenuItem it in this.contextMenu1.MenuItems){ it.Click = 你想调的动作名称;}它们的参数必须保持一致。 楼上的应该也是没测试过的,行不通的其实菜单的事件都是已经有了的,我现在只是想在treeView的Double_Click事件中去调用这些事件.大家再帮忙出出主意. 呵呵,帮你顶啊,我也遇到同样的问题,查了一上,现在也没找到特好的办法。我的菜单内容是从一个xml文件中调用的。相应的事件名也在这个文件中。 在从服务器接收结果时发生传输级错误。 using System.Text.RegularExpressions; 的使用 vs2008调试菜单没有快速监视项? Could not find file 'C:\WINDOWS\TEMP\5ko7gm2e.dll'. listview填充数据的问题 c#读取access数据库中的嵌入式文件 软件升级 从选择框中选择值后,如何要一个关联的字段自动显示在一个文本框内. 如何使用Socket来模拟HTTP请求与相应 C#FTP上传文件名包含泰文的文件出错 打包以后程序如何知道安装路径? win2000下输入法生成器的逆转换功能是哪个程序。
一开始的时候,我循环了MainMenu并把每个MenuItem加到了treeView中
我现在是想在TreeView 的Double_Click中调用TreeNode对应的菜单的Click事件
{
it.Click(null,null);
}
你上面的代码自己有没有测试过的,
这个我早就想到的啦,根本不可能的
不可能再去over的啦,还不如再写一个方法呢.
我是想直接调用相应的菜单Click方法
{
it.Click = 你想调的动作名称;
}
它们的参数必须保持一致。
其实菜单的事件都是已经有了的,
我现在只是想在treeView的Double_Click事件中去调用这些事件.
大家再帮忙出出主意.
我的菜单内容是从一个xml文件中调用的。相应的事件名也在这个文件中。