C#父窗口和其他窗口之间实现控件互操作

    技术2022-05-11  3

        很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。我前一阵做了个winform程序,要在其他窗口关闭的时候主窗口listview显示最新记录,研究了好几天,最后发现一个好的方式:

     

        在主窗口中添加代码 public static yourMainWindow pCurrentWin = null;

     

        然后在主窗体构造函数中,给静态成员初始化,如下: pCurrentWin = this;

     

        那么在子窗体中调用父窗体,可以通过“主窗体类名. pCurrentWin”来操作当前的主窗体。


    最新回复(0)