使用 C# 创建 Windows 窗体应用程序 - Visual Studio (Windows)

在本教程中,你将创建一个简单的 C# 应用程序,该应用程序具有基于 Windows 的用户界面(UI)。 应用具有更改标签文本的按钮。 这个简单的应用包含用于更复杂的窗体程序的所有组件。

在 Visual Studio 中创建 C# 项目

创建应用程序

运行应用程序

先决条件

如果没有 Visual Studio,请转到 Visual Studio 下载 页免费安装它。

“.NET 桌面开发”工作负载。 若要在 Visual Studio 中验证或安装此工作负荷,请选择 工具>获取工具和功能。 有关详细信息,请参阅 更改工作负荷或单个组件。

如果没有 Visual Studio,请转到 Visual Studio 2022 下载 页免费安装。

“.NET 桌面开发”工作负载。 若要在 Visual Studio 中验证或安装此工作负荷,请选择 工具>获取工具和功能。 有关详细信息,请参阅 更改工作负荷或单个组件。

创建项目

首先,创建 C# 应用程序项目。 项目类型附带创建应用程序所需的所有模板文件。

打开 Visual Studio。

在开始窗口中,选择 创建新项目。

在 创建新项目中,选择 C# Windows 窗体应用(.NET Framework) 模板。

可以优化搜索以快速访问所需的模板。 例如,在搜索框中输入“Windows 窗体应用”。 接下来,从语言列表中选择 C#,然后从平台列表中选择 Windows。

在 配置新项目中,对于 项目名称,请输入 HelloWorld 并选择“创建 ”。

Visual Studio 打开了你的新项目。

打开 Visual Studio。

在开始窗口中,选择 创建新项目。

在 创建新项目中,选择适用于 C# 的 Windows 窗体应用(.NET Framework) 模板。

可以优化搜索以快速访问所需的模板。 例如,在搜索框中键入“Windows 窗体应用”。 接下来,从语言列表中选择 C#,然后从平台列表中选择 Windows。

在 配置新项目 窗口中,在 项目名称中,输入 HelloWorld,然后选择 “创建”。

Visual Studio 打开了您的新项目。

创建应用程序

选择 C# 项目模板并命名项目后,Visual Studio 会为你打开一个表单。 窗体就是 Windows 用户界面。 通过将控件添加到窗体来创建 Hello World 应用程序。 然后 运行应用。

向窗体添加按钮

选择 工具箱 打开 工具箱 浮出控件窗口。

如果未看到 工具箱 选项,可以从菜单栏中打开它。 选择“视图”>“工具箱”,或按 Ctrl+Alt+X。

选择“固定”图标,以停靠“工具箱”窗口。

选择“按钮”控件,然后将其拖到窗体上。

在 属性 窗口中,找到 文本,将名称从 Button1 更改为 Click this,然后选择 Enter。

如果未看到 属性 窗口,可以从菜单栏打开它。 选择“视图”>“属性窗口”或按 F4。

在 属性 窗口的 设计 部分中,将名称从 Button1 更改为 btnClickThis,然后选择 Enter。

注意

如果您在 属性 窗口中将列表按字母顺序排列,那么 Button1 将出现在 (DataBindings) 部分。

向窗体添加标签

添加按钮控件以创建操作后,添加标签控件以向其发送文本。

从 工具箱中选择 标签 控件。 然后将其拖到窗体上,并放在“单击此处”按钮下方。

在 属性 窗口的 设计 部分或 (DataBindings) 部分中,将 Label1 的名称更改为 lblHelloWorld。 然后选择 ,按下 Enter,然后再选择。

向窗体添加代码

在 Form1.cs[设计] 窗口中,双击 单击此 按钮打开 Form1.cs 窗口。

或者,可以在 解决方案资源管理器中展开 Form1.cs,然后选择 查看代码 或从 Form1.cs快捷菜单中选择 F7。

在“Form1.cs”窗口中,在“private void”行后,键入或输入 lblHelloWorld.Text = "Hello World!";,如以下屏幕截图所示。

选择 C# 项目模板并命名项目后,Visual Studio 会为你打开一个表单。 窗体就是 Windows 用户界面。 通过将控件添加到窗体来创建 Hello World 应用程序。 然后 运行应用。

向表单添加按钮

选择 工具箱 打开 工具箱 浮出控件窗口。

如果未看到 工具箱 选项,可以从菜单栏中打开它。 选择“视图”>“工具箱”或按 Ctrl+Alt+X。

展开“常见控件”,然后选择“固定”图标以停靠“工具箱”窗口。

选择“按钮”控件,然后将其拖到窗体上。

在 属性 窗口中,找到 文本。 将名称从 按钮 1 更改为 Click this,然后选择 输入。

如果未看到 属性 窗口,可以从菜单栏打开它。 选择“视图”>“属性窗口”或按 F4。

在“属性”窗口的“设计”部分中,将名称从 按钮 1 更改为 btnClickThis,然后选择 Enter。

注意

如果在 属性 窗口中将列表按字母顺序排列,那么 button1 将显示在 (DataBindings) 节中,而不是其他部分。

向窗体添加标签

添加按钮控件以创建操作后,添加标签控件以向其发送文本。

从 工具箱中选择 标签 控件。 然后将其拖到窗体上,并放在“单击此处”按钮下方。

在 属性 窗口的 设计 部分或 (DataBindings) 部分中,将 label1 的名称更改为 lblHelloWorld。 然后选择输入。

向窗体添加代码

在 Form1.cs[设计] 窗口中,双击 单击此 按钮打开 Form1.cs 窗口。

或者,可以在 解决方案资源管理器中展开 Form1.cs,然后选择 Form1。

在“Form1.cs”窗口中,在“private void”行后,键入或输入 lblHelloWorld.Text = "Hello World!";,如以下屏幕截图所示。

运行应用程序

选择 “开始”按钮以运行应用程序。

发生了一些事情。 在 Visual Studio IDE 中,诊断工具 窗口随即打开,输出 窗口也会打开。 在 IDE 外部,会出现一个“Form1”对话框。 其中包含“单击此处”按钮和显示“Label1”的文本。

选择“Form1”对话框中的“单击此处”按钮。 请注意,Label1 文本更改为 Hello World!。

关闭 Form1 对话框以停止运行应用。

选择 “开始”按钮以运行应用程序。

发生了一些事情。 在 Visual Studio IDE 中,诊断工具 窗口随即打开,输出 窗口也会打开。 在 IDE 外部,会出现一个“Form1”对话框。 其中包含“单击此处”按钮和显示“label1”的文本。

在“Form1”对话框中选择 ,然后单击此 按钮。 请注意,label1 文本更改为 Hello World!。

关闭 Form1 对话框以停止运行应用。

相关内容

祝贺你完成本教程。 若要了解详细信息,请继续学习以下教程:

教程:创建图片查看器

或者尝试以下其他教程:

C# 教程

Visual Basic 教程

C++教程

调节视频播放音量
华星APP任务挑战,轻松赚取积分奖励!