Form1 点键钮刷新Form2 方法 两个form 都不消失,求解
public class FormTip: Form
public class FormHistory : Form
{
protect ListView _list;
public void threadFunc()
{
if(bFlag)
{
FormTip.GetInstance().SetMsgs(ref _arCurRecMsg);
FormTip.GetInstance().StartBoom();
FormTip.GetInstance().Show();
}
}
}
///
流程,FormHistory 接受到数据 刷新list,然后线程启动 FromTip显示
FormTip中有按钮点处理以后,FormHistory的List要刷新一下去掉这条数据
------解决方案--------------------FormHistory窗体是不是没有获得焦点哟?要吧它作为当前窗体,然后处理其中的List数据。
------解决方案--------------------
不消失,就别再线程中创建,否则线程结束,窗体就销毁了,通过线程+委托去控制窗体