C#刷新窗体
我用C#编写了个winform程序,主窗体是mianForm,主窗体中有个listview表显示任务信息,点击“新建”按钮弹出窗体form2,主窗口不关闭form2点击“...
我用C#编写了个winform程序,主窗体是mianForm,主窗体中有个listview表显示任务信息,点击“新建”按钮弹出窗体form2,主窗口不关闭
form2点击“下一步”打开form3并关闭form2,我现在想在form3点击“确定”按钮的时候,form3关闭,mianForm中的listview显示最新信息,请问要怎么设置
我现在mainForm窗体中已经有个public方法flush()刷新listview 展开
form2点击“下一步”打开form3并关闭form2,我现在想在form3点击“确定”按钮的时候,form3关闭,mianForm中的listview显示最新信息,请问要怎么设置
我现在mainForm窗体中已经有个public方法flush()刷新listview 展开
展开全部
Fnew为子窗口
当botton_click()
Fnew fn = new Fnew();//实例子窗口sznew
DialogResult result = fn.ShowDialog();//子窗口显示
if (result == DialogResult.OK)
{
flush();//父窗口执行函数(listview绑定函数)
}
当子窗口关闭
this.DialogResult = DialogResult.OK;
this.Close();
this.Dispose();
以上实现子窗口Fnew关闭,其父窗口自动执行flush()重新绑定listview
当botton_click()
Fnew fn = new Fnew();//实例子窗口sznew
DialogResult result = fn.ShowDialog();//子窗口显示
if (result == DialogResult.OK)
{
flush();//父窗口执行函数(listview绑定函数)
}
当子窗口关闭
this.DialogResult = DialogResult.OK;
this.Close();
this.Dispose();
以上实现子窗口Fnew关闭,其父窗口自动执行flush()重新绑定listview
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询