【问题标题】:C# How to Run User Control button click Event in Other User Control panelC#如何运行用户控制按钮单击其他用户控制面板中的事件
【发布时间】:2017-07-09 19:32:02
【问题描述】:

frnd,我的 usercontrol02 有方法。我需要在使用 usercontrol02 方法时运行其他用户控件(usercontrol01)。请修复此代码

 ((usercontrol02)Application.OpenForms["usercontrol02"]).MyMethod();

【问题讨论】:

  • 网络表单?表格? WPF?还有什么?
  • "请修复此代码" ??
  • 你想从另一个控件调用某个控件的方法,对吧?
  • 没有。仅限窗体
  • M Adeel Khalid - 是的

标签: c# winforms


【解决方案1】:

如果您正在处理事件,那么您可以在另一个控件事件中调用一个控件的事件。例如,如果您有两个按钮 button1 和 button2 并且都附加了单击事件。那么你可以像这样在button2的点击事件中调用button1的点击事件:

button2_click(object sender, EventArgs e)
{
    button1_click(sender, null);
}

我希望这对你有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-12
    • 1970-01-01
    • 1970-01-01
    • 2017-03-23
    • 2016-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多