说明:窗体B由窗体A打开,当在窗体B中执行完某操作后,关闭窗体B,同时执行窗体A中的方法,比如:调用窗体A中加载数据的方法,实现数据的即时刷新

            //窗体A中执行打开窗体B的Refresh()方法
            frmB frm = new frmB();
            if (frm.ShowDialog() == DialogResult.OK)
            {
                this.Refresh();
            }
            this.Hide();

            //窗体B中执行完某操作后执行下列代码
            this.DialogResult = System.Windows.Forms.DialogResult.OK;



本文转载:CSDN博客