在本教程中,你将创建一个简单的 C# 应用程序,该应用程序具有基于 Windows 的用户界面(UI)。 应用具有更改标签文本的按钮。 此简单应用包含用于更复杂的 Windows 窗体程序的所有组件。
- 在 Visual Studio 中创建 C# 项目
- 创建应用程序
- 运行应用程序
先决条件
- 如果您没有 Visual Studio,请前往 Visual Studio 下载 以免费安装。
- “.NET 桌面开发”工作负载。 若要在 Visual Studio 中验证或安装此工作负荷,请选择 工具>获取工具和功能。 有关详细信息,请参阅 更改工作负荷或单个组件。
- 如果没有 Visual Studio,请转到 Visual Studio 2022 下载 以免费安装它。
- “.NET 桌面开发”工作负载。 若要在 Visual Studio 中验证或安装此工作负荷,请选择 工具>获取工具和功能。 有关详细信息,请参阅 更改工作负荷或单个组件。
创建项目
首先,创建 C# 应用程序项目。 项目类型附带创建应用程序所需的所有模板文件。
创建应用程序
选择 C# 项目模板并命名项目后,Visual Studio 会为你打开一个表单。 窗体就是 Windows 用户界面。 通过将控件添加到窗体来创建 Hello World 应用程序。 然后 运行应用。
向窗体添加按钮
选择 工具箱 打开 工具箱 浮出控件窗口。
如果未看到 工具箱 选项,可以从菜单栏中打开它。 选择“视图”“工具箱”,或按 Ctrl>AltX++。
选择 固定 图标以停放 工具箱 窗口。
选择“按钮”控件,然后将其拖到窗体上。
在 属性 窗口中,找到 文本,将名称从 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>AltX++。
展开“常见控件”,然后选择“固定”图标以停靠“工具箱”窗口。
选择“按钮”控件,然后将其拖到窗体上。
在 属性 窗口中,找到 文本。 将名称从 按钮 1 更改为
Click this
,然后选择 输入。如果未看到 属性 窗口,可以从菜单栏打开它。 选择“视图”“属性窗口”或按 F4>。
在“属性”窗口的“设计”部分中,将名称从 按钮 1 更改为
btnClickThis
,然后选择 Enter。如果您在 属性 窗口中将列表按字母顺序排列,那么 Button1 将出现在 (DataBindings) 部分。 可以在窗体上停靠或锁定控件,以便在窗体调整大小时自动安置和调整控件大小。
向窗体添加标签
添加按钮控件以创建操作后,添加标签控件以接收文本。
从 工具箱中选择 标签 控件。 然后将其拖到窗体上,并放在“单击此处”按钮下方。
在 属性 窗口的 设计 部分或 (DataBindings) 部分中,将 label1 的名称更改为
lblHelloWorld
。 然后选择 ,按下 Enter,然后再选择。
向窗体添加代码
在 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 对话框以停止运行应用。
相关内容
祝贺你完成本教程。 若要了解详细信息,请继续学习以下教程:
或者尝试以下其他教程: