2017-02-20 55 views
-8

frnd,我的usercontrol02有方法。我需要使用usercontrol02方法运行其他用户控件(usercontrol01)。 plz修复此代码C#如何运行用户控件按钮单击其他用户控制面板中的事件

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

WebForms?的WinForms? WPF?还要别的吗? –

+2

“plz修复此代码”?? –

+0

你想从另一个控件调用一些控件的方法,对吧? –

回答

0

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

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

我希望这会为你做这项工作。

相关问题