初步认识WinForm 窗体应用程序开发

2025-06-23 01:14:02

1、数倌栗受绽据库设计:根据需求抽象出实体对象,新建数据库(BooksManagement),在数据库中建立对应的数据表(Books,T_Users)以存储信息,表中的每一列对应对象的各个属性:

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发

2、新建项目:在VS中新建winForm项目BooksManagement

初步认识WinForm 窗体应用程序开发

3、新建项目中自动会生成 Form1的窗口,可将其更名为自己需要的窗口,本实例将其作为登陆窗口:

初步认识WinForm 窗体应用程序开发

4、窗体设计:为登陆窗口添加控件以实现登陆;

初步认识WinForm 窗体应用程序开发

5、设置控件名称、显示信息等,方便在代码中找到该控件以获取其中的值;

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发

6、在设计窗口中双击按扭或在属性窗口中为登陆按扭添加 点击 事件。程序运行时当点击登陆岳蘖氽颐按扭时将会触发 该事件,并执行其中的代码,以此实现登陆功能:

初步认识WinForm 窗体应用程序开发

7、添加点击事件后,后台代码会自动生成事件触发后所执行的方法,只需将要执行的代码写入其中即可:

初步认识WinForm 窗体应用程序开发

8、编码实现功能: 1、在项目中加入SqlHelper.cs 类文件,该类提供公用的方法(RunSQL,GetDataSet等),负责与数据库间交互,简化代码。

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发

9、在项目中添加UserDal 业务逻辑处理类,该类负责处理业务功能,如:增删改查等。

初步认识WinForm 窗体应用程序开发

10、在类中添加 验证登陆用户的方法Authentication:

初步认识WinForm 窗体应用程序开发

11、在登陆窗体代码中 为点击事件方法中编写验证登陆用户的方法:

初步认识WinForm 窗体应用程序开发

12、测试功能: 在数据库中Users 表中添加数据;验证不通过提示,验证通过则进入管理主界面;登陆窗口至此基本完成!

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发

13、管理主窗口的实现 在项目中添加窗体幞洼踉残BooksManagement,并通过设计视图设计好布局,用 DataGridView 控件显示数据。

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发

14、与登陆一样,我们添加 BookDal 业务逻辑处理类,该类负责处理业务功能。其中常用的方法如下:

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发

15、编码实现功能: 为添加按扭事件方法中编写代码,实现添加数据:运行结果:

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发

16、为查询按扭事件方法中编写代码,运行结果“:

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发

17、其他功能类似如此实现:

初步认识WinForm 窗体应用程序开发
初步认识WinForm 窗体应用程序开发
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢