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

怎么关闭Form

2011-12-21 
如何关闭Form请问:1..Form开启线程后,如何通过该线程关闭这个Form? 这样作会不会出问题(是否合理).2..如何

如何关闭Form
请问:
1..Form开启线程后,如何通过该线程关闭这个Form? 这样作会不会出问题(是否合理).
2..如何通过Form2关闭Form1?(两Form间无任何血缘关系).
3..谢谢.


[解决办法]
1.要用委託,實質上還是由創建表單的進行來關閉;
2.調用系統API取得Form1的句柄後關掉它;
3.不客氣
[解决办法]
delegate void CloseCall()


Form form1 = new Form();
CloseCall d = new CloseCall(form1.Close);

.....
CloseCall();//就可以把form1关闭了.
MS这样的.

热点排行