C#控制台创键一个窗体,添加标题,使标题在第一行水平居中
时间: 2024-02-28 10:54:15 浏览: 61
c#动态设置窗体的标题
控制台应用程序本身是没有窗体的,但是你可以使用 `System.Windows.Forms` 命名空间提供的窗体类来创建一个窗体。在这个窗体中,你可以添加任何你想要的控件,包括标签控件来显示标题。以下是一个示例代码,可以创建一个窗体并将标题在第一行水平居中显示:
```
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
// 创建一个新窗体
Form form = new Form();
// 创建一个新标签控件来显示标题
Label label = new Label();
label.Text = "窗体标题";
label.AutoSize = true;
label.TextAlign = System.Drawing.ContentAlignment.TopCenter;
label.Dock = DockStyle.Top;
// 将标签控件添加到窗体中
form.Controls.Add(label);
// 显示窗体
Application.Run(form);
}
}
```
在这个代码中,我们首先通过 `new` 关键字创建了一个新的窗体。接下来,我们创建了一个新的标签控件来显示标题,并将标签控件的文本内容设置为 "窗体标题"。我们还将标签控件的自动大小属性设置为 `true`,以确保标签的大小与其内容相匹配,并将其文本对齐方式设置为顶部居中。为了让标签控件在窗体中水平居中,我们使用了 `DockStyle.Top` 属性将其停靠到窗体的顶部位置。最后,我们将标签控件添加到窗体中,并使用 `Application.Run()` 方法显示窗体。这样,窗体的标题就会在第一行水平居中显示了。
阅读全文