如何在最大化条件下禁用Windows窗体的恢复框?

时间:2013-07-25 11:39:42

标签: c# .net winforms

如何在c#中禁用Windows窗体控件框中的恢复按钮。我需要在加载时使表单处于最大化状态。可能吗?即使最大化框属性为false,恢复框也会自动显示在屏幕上。

3 个答案:

答案 0 :(得分:3)

所以从我的评论中你可以这样做:

// Define the border style of the form to a dialog box.
form1.FormBorderStyle = FormBorderStyle.FixedDialog;

// Set the MaximizeBox to false to remove the maximize box.
form1.MaximizeBox = false;

// Set the MinimizeBox to false to remove the minimize box.
form1.MinimizeBox = false;

这是MSDN

要最大化您的表单,您只需执行以下操作:

form1.WindowState = FormWindowState.Maximized;

同样可以在MSDN

上找到

答案 1 :(得分:0)

看看这个问题: How do I remove minimize and maximize from a resizable window in WPF?

第一个也是最受欢迎的答案不仅仅属于WPF。所以它也应该适用于Winforms应用程序。

答案 2 :(得分:0)

在属性面板中设置ResizeMode = CanMinimizewindowState = Maximized