0

我有一个带有标记为 true 的 MDI 容器的表单。此表单是具有子表单的父表单。在子窗体中,我使用此代码以最大化大小加载它。

this.WindowState = FormWindowState.Maximized;

我使用此代码显示子表单:

Form2 f2 = new Form2();
f2.MdiParent = this;
f2.Show();

而且子窗体是固定的,因此无法调整大小。但是,但是我禁用了最大化按钮,它会消失并且可以恢复。

4

3 回答 3

0

尝试这个:

f2.MinimizeBox = false;
于 2012-05-09T21:42:37.840 回答
0

有同样的问题,最终解决问题的是处理 OnMove 事件并重置那里的可见性(即使它们已经设置为 false)。不知道为什么会这样,但它对我有用。

于 2012-06-19T18:41:54.553 回答
0

你可以试试

f2.ControlBox = False;

这可以隐藏MaximumBox 和MinimumBox 但不能隐藏关闭按钮。

于 2012-05-10T02:39:00.517 回答