The invention discloses a Winform form interface management method, management mode for the development of Winform form, its realization process is as follows: first the form interface and logic split, to display the form interface, abstracted from the corresponding management layer, control the corresponding management form interface; automation through processing code, realize the automatic monitoring of the interface in the management, the interface for automatic processing, realize the detection data is changed, and the detection of the current field to the back-end database table is adapted to the length of the field. Compared with the existing technology of a Winform form interface management method of the invention, not only can quickly form interface layout, high loading, rapid development, but also reduce the code redundancy, easy maintenance, has the advantages of flexible, practical.
【技术实现步骤摘要】
一种Winform表单界面管理方法
本专利技术涉及计算机信息
,具体地说是一种Winform表单界面管理方法。
技术介绍
随着网络化信息系统的发展,越来越多的企业部署基于Winform的信息系统。然而对于传统的Winform开发方式,表单界面的实现变化多样,表单不宜继承实现,对于每个表单都要重写相同的功能,给开发带来很多重复性的工作,工作量大,增加了开发周期,也不宜后期的维护工作。基于各种系统的现状,本专利技术提出对Winform表单界面抽象出后台管理者进行统一快速自动处理的一种新方法,对界面设计与后台逻辑分开处理的新方法。该方法解决了传统方式代码重复率高等不足,使Winform表单的开发更加方便灵活和高效。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种Winform表单界面管理方法。一种Winform表单界面管理方法,对Winform表单进行管理者模式开发,其具体实现过程为:A、首先将表单界面与后台逻辑拆分处理,即对显示的表单界面,抽象出对应的管理者层,表单界面用对应的管理者进行控制;B、通过代码进行自动化处理,即在管理者中实现对界面的自动监听,来对界面进行自动化处理,实现数据是否发生变化的检测,以及检测当前字段对后台数据库表字段长度是否适应。步骤A中表单界面与后台逻辑拆分处理过程为:1)首先对表单功能进行分析,拆分界面与控制逻辑,抽象出管理者类;2)然后依据管理者所实现功能,进行父管理者类抽象,封装复用以减少代码冗余。步骤1)的具体过程为:首先根据业务要求,设置显示界面需要实现的功能,然后根据需要实现的功能,将后台逻辑代码拆分出来单 ...
【技术保护点】
一种Winform表单界面管理方法,其特征在于,对Winform表单进行管理者模式开发,其具体实现过程为:A、首先将表单界面与后台逻辑拆分处理,即对显示的表单界面,抽象出对应的管理者层,表单界面用对应的管理者进行控制;B、通过代码进行自动化处理,即在管理者中实现对界面的自动监听,来对界面进行自动化处理,实现数据是否发生变化的检测,以及检测当前字段对后台数据库表字段长度是否适应。
【技术特征摘要】
1.一种Winform表单界面管理方法,其特征在于,对Winform表单进行管理者模式开发,其具体实现过程为:A、首先将表单界面与后台逻辑拆分处理,即对显示的表单界面,抽象出对应的管理者层,表单界面用对应的管理者进行控制;B、通过代码进行自动化处理,即在管理者中实现对界面的自动监听,来对界面进行自动化处理,实现数据是否发生变化的检测,以及检测当前字段对后台数据库表字段长度是否适应。2.根据权利要求1所述的一种Winform表单界面管理方法,其特征在于,步骤A中表单界面与后台逻辑拆分处理过程为:1)首先对表单功能进行分析,拆分界面与控制逻辑,抽象出管理者类;2)然后依据管理者所实现功能,进行父管理者类抽象,封装复用以减少代码冗余。3.根据权利要求2所述的一种Winform表单界面管理方法,其特征在于,步骤1)的具体过程为:首先根据业务要求,设置显示界面需要实现的功能,然后根据需要实现的功能,将后台逻辑代码拆分出来单独处理,将一个完整的表单页面,拆分成独立的界面制作与逻...
【专利技术属性】
技术研发人员:石磊,李伟龙,
申请(专利权)人:济南浪潮高新科技投资发展有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。