在程序中设置最小化、最大化、关闭按钮
(1)打开VS2008,新建一个Windows窗体应用程序,并命名为ControlBoxTest。
(2)在Program.cs文件中添加代码如下所示。
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace FormsTest
{
static class P
下面程序ControlBoxTest演示了最小化、最大化、关闭按钮的设置方法及效果。
(1)打开VS2008,新建一个Windows窗体应用程序,并命名为ControlBoxTest。
(2)在Program.cs文件中添加代码如下所示。
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace FormsTest
{
static class Program
{
/// <summary>
/// 应用程序的主入口点
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
ControlBoxTest.Form1 F1 = new ControlBoxTest.Form1();
//窗体起始位置为人工设置方式
F1.StartPosition = FormStartPosition.Manual;
//窗体起始位置的Y坐标
F1.Top = 500;
//窗体起始位置的X坐标
F1.Left = 300;
//窗体高度
F1.Height = 300;
//窗体宽度
F1.Width = 300;
//窗体边框样式
F1.FormBorderStyle = FormBorderStyle.FixedSingle;
//禁用最大化按钮
F1.MaximizeBox = false;
//窗体标题
F1.Text = "NoMaximizeBox ";
Application.Run(F1);
}
}
}
程序使用窗体的MaximizeBox属性,设置了最大化按钮的启用状态。此处设置为禁用,代码如下。
//禁用最大化按钮
F1.MaximizeBox = false;
(3)运行程序得到如图8-9所示结果。
(4)若用下面的代码替换上面禁用最大化按钮代码。
//禁用最小化按钮
F1.MinimizeBox=false;