首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Form1 点键钮刷新Form2 方法 两个form 都不消失,求解,该如何处理

2012-09-12 
Form1 点键钮刷新Form2 方法 两个form 都不消失,求解public classFormTip: Formpublic class FormHistory

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数据。
[解决办法]
不消失,就别再线程中创建,否则线程结束,窗体就销毁了,通过线程+委托去控制窗体

热点排行