在子線程中如果簡單的調用新窗體的話,新出來的窗體會直接一閃而過。沒有停留。效果很差
具體解決方法 如下:
在母窗體中建立委托
public delegate void setShowChartFormInvoke(Form myform);
public void setShowChartForm(Form myform)
{
if (this.InvokeRequired)
{
setShowChartFormInvoke _setShowChartFormInvoke = new setShowChartFormInvoke(setShowChartForm);
this.Invoke(_setShowChartFormInvoke, new object[] { myform });
}
else
{
myform.Show();
}
}
然后調用的時候
this.myWindows.setShowChartForm(cf);
OK。
