Winform 窗体刷新
有两个窗体,一个显示数据窗体,一个
新增数据窗体,(直接show的)怎样在我新增数据后,显示数据窗体自动刷新,显示出我新增的数据。
急用! 帮帮忙啊!!!! WinForm
[解决办法]
//主窗体
public partial class Form1: Form
{
public delegate void RefreshList();
//添加方法
private void btn_Add_Click(object sender, EventArgs e)
{
FormAdd add = new FormAdd(new RefreshList(ListBind));
add.Show();
}
//绑定列表方法
private void ListBind()
{
}
}
//添加窗体
public partial class FormAdd : Form
{
private Form1.RefreshList m_fresh;
//构造函数
public FormAdd (Form1.RefreshList fresh)
{
m_fresh = fresh;
}
}
//子界面关闭的时候刷新父页面
if (m_fresh != null)
{
m_fresh();
}
this.Close();