C#上位机窗体按键应用

目录

前言

一、C#编程语言是什么?

二、项目实战

1.创建开发环境

2.添加窗体应用程序

3.添加窗体控件

三、程序运行

总结



前言

        C#上位机窗体程序是一种使用C#编程语言创建的Windows桌面应用程序,主要用于与用户交互并与底层硬件设备进行通信控制。在工业自动化和嵌入式系统开发中,上位机窗体程序扮演着重要的角色。这类程序通常运行在PC或工业控制计算机上,并通过各种通信协议(如串口、以太网等)与下位机(通常是控制器或执行机构)进行数据交换。通过窗体程序,用户可以发送控制指令、接收和处理来自硬件设备的数据,并进行可视化展示。在C#中,我们可以使用Windows Forms库来创建上位机窗体应用程序。本文将介绍如何使用C#创建一个带有按键的简单上位机窗体应用

一、C#编程语言是什么?

        C#编程语言是一种面向对象的、强类型、现代化的高级编程语言,主要用于微软.NET框架平台上的应用程序开发。C#由微软公司开发,是.NET战略的主要语言之一。其设计目标是将Visual Basic的易用性和C/C++的功能强大性结合起来,创建一种简单、现代、通用和面向对象的编程语言。C#在2000年正式发布,并迅速成为开发者们广泛使用的语言之一。它广泛应用于各种应用程序开发,包括Windows桌面应用、Web应用、游戏开发(尤其是通过Unity游戏引擎)、以及跨平台移动应用开发。

二、项目实战

1.创建开发环境

安装Visual Studio 2022
先下载Visual Studio 2022社区版,下载的方式,可以通过微软官方下载

应用链接:Visual Studio (microsoft.com)

安装成功后就会得到以下界面

2.添加窗体应用程序

Visual Studio提供了丰富的模板和工具,使得创建和管理窗体应用程序变得相对简单。以下是详细步骤的解说:

  1. 启动操作:打开Visual Studio,在界面上选择“创建新项目”。
  2. 选择模板:在新项目创建向导中,搜索并选择“Windows Forms App”模板,然后点击“下一步”。
  3. 配置项目:为项目命名,并选择一个合适的位置保存项目文件。如果需要,可以配置解决方案名称和项目名称保持一致,方便管理。
  4. 选择框架:选择合适的.NET框架版本。较新的版本通常包含更多功能和改进,但也要考虑目标运行环境的兼容性。
  5. 添加窗体:项目创建后,会自动生成一个默认窗体(通常名为Form1.cs)。可以在解决方案资源管理器中找到它,双击打开设计视图进行编辑。
  6. 添加控件:在工具箱中找到需要的控件(如按钮、文本框等),拖放到窗体设计界面中。通过属性窗口可以设置控件的各种属性,如大小、位置、文本等。
  7. 编写代码:双击控件,自动生成事件处理程序方法,在其中编写响应用户操作的逻辑代码。例如,如果是一个按钮的点击事件,可以编写点击后执行的操作

3.添加窗体控件

      在工具箱中找到需要的控件(如按钮、文本框等),拖放到窗体设计界面中。通过属性窗口可以设置控件的各种属性,如大小、位置、文本等。

4.控件程序编写

通过按钮添加文本内容

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
        string text = this.textBox1.Text.Trim();
        MessageBox.Show(text);
    }

    private void button2_Click(object sender, EventArgs e)
    {
        string text = this.textBox1.Text.Trim();
        this.textBox1.Text = text + "\r\n" + "彭于晏";
    }
}

      双击控件,自动生成事件处理程序方法,在其中编写响应用户操作的逻辑代码。例如,如果是一个按钮的点击事件,可以编写点击后执行的操作

三、程序运行

        将以上步骤完成后,使用调试或运行命令,启动窗体应用程序。检查程序的实际运行效果是否符合预期,如果有问题则返回到上一步修改。

本文章显示的效果为通过按钮添加文本内容

        通过以上步骤,我们创建了一个简单的C#上位机窗体按键应用。当然,这只是一个简单的示例,你可以根据需要添加更多的控件和功能。希望本文对你有所帮助,祝你编程愉快!

  


总结

更多教程可以通过以下链接去到官网查看

Visual Studio IDE 文档 | Microsoft Learn

  • 30
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

22级物联网1班彭世义

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值