1.父窗体定义事件和委托
public delegate void ChangeData(DataGridViewRowCollection viewRowCollection);
public event ChangeData ChangeData_event;
2.在需要的地方添加事件
this.ChangeData_event += frmException.ShowException;

3.ShowException 这个方法是子窗体中的方法 封装自己的业务逻辑(展示数据之类的)
4.父窗体在需要联动的时候 调用 ChangeData_event 并传入相关的参数,子窗体随之也会变换
父窗体事件与子窗体联动:委托与事件应用
本文介绍如何在Windows应用程序中使用公共委托定义ChangeData事件,并在父窗体和子窗体间实现数据联动,通过子窗体的ShowException方法封装业务逻辑。
1253

被折叠的 条评论
为什么被折叠?



