c#如何隐藏最大化按钮
时间: 2024-10-25 21:18:04 浏览: 16
C# 自定义边框 最大化最小化按钮
在C#中,如果你想要控制Windows Forms应用程序中的控件(例如窗口)是否显示最大化按钮,可以在设计模式下设置Form的`MaximizeBox`和`MinimizeBox`属性,或者在运行时通过代码动态改变它们。这里是两个例子:
1. 设计模式下:
- 打开Visual Studio并打开你的Form designer(窗体设计器)。
- 选中Form组件,找到`Properties`窗口。
- 在`Common Properties`部分,找到`FormBorderStyle`,它默认是一个枚举类型,通常包含`FixedDialog`, `Sizable`, `ToolWindow`, 等。选择`Fixed3D`(固定3D边框)或者`FixedSingle`(固定单边框,隐藏最大化和最小化按钮),然后最大化和最小化按钮将被隐藏。
2. 代码动态设置:
```csharp
private void Form1_Load(object sender, EventArgs e)
{
this.FormBorderStyle = FormBorderStyle.FixedSingle; // 隐藏最大化和最小化按钮
this.MaximizeBox = false;
this.MinimizeBox = false;
}
```
上面的代码会在Form加载时立即应用这些更改。
阅读全文