如何从工具中调用菜单条项 行程 单击事件



这是我的代码,从工具旅行单击事件中,我想调用菜单条子项 例如:菜单,如:设置 -> 用户。我想从工具调用user_click事件提示单击按钮

private void tbrIUC1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
string menuname="mnuuser";
e.ClickedItem.Click += new EventHandler(menuname + "_Click");
}

您可以使用匿名委托:

private void tbrIUC1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
string menuname="mnuuser";
e.ClickedItem.Click += (s, ev) => { your code when clicked };
}

从另一个堆栈溢出帖子中,我得到了以下内容:

ButtonName.Click += (se, ev) => button1_Click(se, ev);

链接到"灵感" 如何在动态按钮上创建动态按钮点击事件? 从A9S6中寻找答案,并从斯科特·比森(Scott Beeson(那里

寻找对此的评论编辑

要根据函数名称(字符串(调用函数,我得到了以下文章: http://www.vcskicks.com/call-function.php 我现在还没有让它为我工作,但我想分享一个可能的解决方案

如果全部失败:我建议使用开关声明一个新方法,该方法获取控件和传递的字符串

相关内容

  • 没有找到相关文章

最新更新