Events 将button click事件通过多个usercontrol传递给表单,并让另一个usercontrol知道已单击的按钮

Events 将button click事件通过多个usercontrol传递给表单,并让另一个usercontrol知道已单击的按钮,events,user-controls,Events,User Controls,我知道这听起来很复杂,但那是真的。 我有一个winform(clientFile),它在一个项目中。它在另一个项目中使用usercontrol。此UserContoll是FinancialManager。它在构造函数中初始化 在FinancialManager中,还有另一个子用户控件(FinancialService),它也是在构造函数中初始化的 在FinancialService中,它有一个按钮,在按钮单击事件中,它初始化了最后一个用户控件(FinancialItem) 我需要使用WINFOR

我知道这听起来很复杂,但那是真的。 我有一个winform(clientFile),它在一个项目中。它在另一个项目中使用usercontrol。此UserContoll是FinancialManager。它在构造函数中初始化

在FinancialManager中,还有另一个子用户控件(FinancialService),它也是在构造函数中初始化的

在FinancialService中,它有一个按钮,在按钮单击事件中,它初始化了最后一个用户控件(FinancialItem)

我需要使用WINFORM和C 35;让我的usercontrol(timeControl)知道FinancialItem中的按钮已被单击,它位于ClientFile(在加载页面中初始化)中

有什么好办法吗?如果你能给出一个示例代码,那将是完美的

多谢各位


顺便说一下,这些用户控件位于一个项目中。除了我的usercontrol(timeControl)之外。

因为您可以在自己的usercontrols中控制代码,所以在我看来,您似乎想要在其中一个usercontrols中添加自定义事件。然后,不同的代码可以订阅此事件,并将知道该事件是否已触发

…但要准确理解你想要什么有点困难

查阅一个基本的活动教程,你可能就可以开始了