当我执行此代码:显示“父”的形式在正常状态下
this.WindowState = FormWindowState.Minimized;
_fullscreenForm.Show();
_fullscreenForm.Focus();
我得到最小化当前窗口和_fullscreenForm
创建最小为好。我应该如何在正常状态下显示它?
UPDATE:
很显然,我已经尝试添加_fullscreenForm.WindowState = FormWindowState.Maximized;
并不起作用。
更新2:
不,我们不能改变最小化当前的形式,另一种的外观,因为会有这些行之间的一些工作秩序,所以我们实际上需要:
- 隐藏当前的形式
- 做了一些工作
- 显示与结果
答案:
的形式出现在VS窗口的后面,所以我们需要Activate()
它。
您可以发布这个应该发生的事件吗? 'this'和'_fullscreenForm'之间有什么关系。还有,你试图设置'_fullscreenForm.WindowState'属性为'FormWindowState.Normal' ??你得到什么,你想得到什么。 – ja72 2011-05-09 03:18:02
@ ja72:呃,事件?我需要在我的代码被调用后显示_fullscreenForm。我最小化了_fullscreenForm(正如我在我的Q中所说的)。 “这和_fullscreenForm之间有什么关系?” - 它有多重要? '_fullscreenForm'只是当前表单的私有属性。 – zerkms 2011-05-09 03:19:32