WinForm简介
WinForm是.NET开发平台提供的用于开发WinForm应用程序的一个开发环境,命名空间System.Windows.Forms中包含用于创建Windows应用程序用户界面所需要的类。
①WinForm程序的新建
选择Visual Studio 2022菜单栏中的“文件”→“新建”→“项目”命令,打开“新建项目”对话框。在“新建项目”对话框中,选择“Windows窗体应用程序”选项,自定义名称并选择保存位置,然后单击“添加”按钮创建一个WinForm程序。如图所示。(名称我这里是默认的,你也可以自己自定义一个)
Windows程序中包含了多种不同类型的文件。新建的项目的文件结构包含(1)Form1.cs、(2)Form1.cs逻辑代码界面、(3)Form1.Designer.cs、(4)Program.cs
②窗体与控件
Windows窗体和控件是开发C#应用程序的基础,每个Windows窗体和控件都是一个对象。窗体是一个可以用来为用户提供信息以及接收其输入的窗口。控件是能够提供用户界面接口功能的组件。控件可以通过属性设置控制其显示效果,可以对相应的事件做出反应,实现控制或交互功能。
现在我们来利用窗体和控件设计包裹管理系统的主页面。如图所示。
其用到的控件有groupBox、button、dataGridView。可以根据自己喜欢的颜色、字体进行个性化设计,美化主页。
③创建一个类,以进行数据库连接
为了实现button、dataGridView以及后面控件的有效化,所以我们要进行数据库连接。如图所示。
首先,先创建一个类,自定义名称(我这里命名为DataBase),然后输入代码,进行数据库连接。代码如下:String strConnection = "server=XiaoDu;database=Bird;uid=sa;pwd=123456";