处理后形成空白

时间:2014-07-05 16:26:55

标签: c# forms dispose

我在一个表单中运行一些内存繁重的任务,我还没有找到一种释放内存的直接方法。我找到的最直接的方法是以单独的形式运行这些任务,并且只是定期处理表单。

然而,出于某种原因,第二种形式在处理一次并重新创建之后似乎完全空白(没有控制)。这是代码:

form2.Dispose();

form2 = new Form2(); form2.Show();

显然我正在初始化一个新实例,而Form2确实有一个构造函数,它调用了InitializeComponent();.

那么表格究竟是否可能显示为空白?

0 个答案:

没有答案