内容简介:Winform开发框架中的综合案例Demo
在实际的系统开发中,我们往往需要一些简单的的案例代码,基于此目的我把Winform开发框架中各种闪光点和不错的功能,有些是我们对功能模块的简单封装,而有些则是引入了一些应用广泛的开源组件进行集成使用,因此把它们做了一个Demo进行展示,以方便我们随时了解和参考,并能够快速应用相应的场景到具体的项目中。
1、闪屏展示界面及主体界面
在很多系统里面,提供一个设计不错的图片作为程序界面展示的效果是挺不错的,这个小程序也不例外,基本上整合了一些WInform界面常用的各种功能。
而整个案例的界面的界面以方便展示各种小功能为目的,因此设计如下所示,通过树形列表快速进入各种小功能的展示。
2、数据列表展示(GridControl及分页控件)
在很多数据展示的场合,基于DevExpress的WInform界面一般使用GridControl进行展示,这里同时展示了原生GridControl和我的WInform分页控件的几种不同展示方式,以实际的案例效果来介绍这些数据展示的功能差异。
在这个综合案例里面,同时展示基于这几种情况的数据直接录入操作功能,这个在之前的随笔中也有详细的介绍过《 在DevExpress程序中使用Winform分页控件直接录入数据并保存 》、《 在DevExpress程序中使用GridView直接录入数据的时候,增加列表选择的功能 》。
一般的数据展示,采用代码生成 工具 自动生成的界面,界面整合了Winfrom分页控件的特点,方便快捷。
下面案例为在列表中选择数据
以及基于TreeList树形列表及搜索,右侧为GridControl直接数据录入的案例。
或者基于主从列表直接录入数据的案例展示。
3、项目开发的杂项管理
在项目开发过程中,我们为了更好、更快的开发具体的项目功能,会对一些常用的功能模块进行封装,或者使用一些使用较为广泛的开源组件进行功能集成,例如各种报表(XtraReport、RDLC报表、FastReport等)、文档管理、配置管理、FTP处理、二维码(条形码)、摄像头、扫码枪、声音等设备,这个模块把这些常用的功能整合在一起,具体在项目中使用到的时候,参考使用即可,非常方便和实用。
例如FastReport的中文化和各种报表处理、设计等功能。
以及XtraReport不同报表的设计、预览展示效果。
或者是基于RDLC报表的设计和展示。
当然除了报表,还有其他很多模块的处理。
或者展示Apose.Cell和Aspose.Word的文档操作。
其他的功能就不再一一展示了,具体可以下载Demo进行功能了解。
综合案例的程序下载地址如下所示: http://www.iqidi.com/download/SmallExampleDemo.rar
以上所述就是小编给大家介绍的《Winform开发框架中的综合案例Demo》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Scala实现DSL的框架案例
- 从零快速搭建Next框架案例分享
- Hadoop 框架:MapReduce 基本原理和入门案例
- Android 框架问题分析案例:谁杀了桌面?
- 2 个案例带你迅速入门 Python Flask 框架
- 【案例分享】在 React 框架中使用 SpreadJS 纯前端表格控件
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
敏捷软件开发
Robert C.Martin,、Micah Martin / 邓辉、孙鸣 / 人民邮电出版社 / 2010-12 / 79.00元
要想成为一名优秀的软件开发人员,需要熟练应用编程语言和开发工具,更重要的是能够领悟优美代码背后的原则和前人总结的经验——这正是本书的主题。本书凝聚了世界级软件开发大师Robert C. Martin数十年软件开发和培训经验,Java版曾荣获计算机图书最高荣誉——Jolt大奖,是广受推崇的经典著作,自出版以来一直畅销不衰。 不要被书名误导了,本书不是那种以开发过程为主题的敏捷软件开发类图书。在......一起来看看 《敏捷软件开发》 这本书的介绍吧!