winform 标题栏按钮
时间: 2023-08-26 08:07:02 浏览: 51
Winform 标题栏按钮指的是窗体标题栏中的最小化、最大化和关闭按钮。可以通过以下步骤在 Winform 应用程序中添加这些按钮:
1. 打开窗体设计器。
2. 在属性窗口中找到 ControlBox 属性,将其设置为 true。
3. 在窗体设计器中添加一个菜单控件,用于实现最小化、最大化和关闭按钮。
4. 在菜单控件中添加三个菜单项,分别对应最小化、最大化和关闭功能。
5. 将每个菜单项的 Click 事件与相应的窗体方法关联,实现相应功能。
6. 可以在窗体的 Load 事件中设置窗体的大小和位置,以及标题栏中按钮的位置和大小。
以下是一个简单的示例代码:
```csharp
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.ClientSize = new Size(600, 400);
this.StartPosition = FormStartPosition.CenterScreen;
menuStrip1.Items.Add(new ToolStripMenuItem("最小化", null, (s, a) => this.WindowState = FormWindowState.Minimized));
menuStrip1.Items.Add(new ToolStripMenuItem("最大化", null, (s, a) => this.WindowState = FormWindowState.Maximized));
menuStrip1.Items.Add(new ToolStripMenuItem("关闭", null, (s, a) => this.Close()));
menuStrip1.AutoSize = false;
menuStrip1.Size = new Size(120, 25);
menuStrip1.Location = new Point(this.ClientSize.Width - menuStrip1.Width - 10, 5);
}
}
```