如何在UserControl中触发事件并在C#中以不同的形式处理它

时间:2018-06-07 15:51:34

标签: c# winforms

我是C#windows表单的新手,我对在用户控件中触发事件并以另一种形式处理它有疑问。

我有Form1Form2UserControl1

Form2使用showdialog()中的Form1显示,UserControl1中添加了Form2

我希望在UserControl1处理Form1中的事件。我知道要执行此操作Form1订阅Form2中的活动,Form2订阅UserControl1中的活动,当UserControl1事件被触发时,它会被处理在Form2然后Form2触发其事件,并在From1处理。

但我正在寻找不同的方法。我想直接将UserControl1的事件发送到From1并在From1处理Form2而不进行=IF(K3<>"","",IF(B3="","",(B3+21))) 干预。

0 个答案:

没有答案