使用DevExpress已经有一年多了,我们的软件整个UI完全是基于DevExpress中的可视化元素来构建的。总体来说,用DevExpress能够在较短的时间内构建专业化的软件界面,这对于小型软件开发团队来说很有帮助,能够缩短团队在构建UI方面的时间,可以把大部分的精力放在软件核心的业务逻辑上来。DevExpress开发资源
在使用过程中,我们使用最多的是GridControl和Chart控件,GridControl功能比较丰富,比Visual Studio自带的DataGridView功能强大,自带工具栏,轻松实现多表头功能。我们团队在开始的时候是准备用DataGridView来实现多表头,后来看了DevExpress的Demo以后发现GridControl实现起来比较方便,于是选择了DevExpress。
起初构建我们的软件时是用试用版进行构建,主要是想验证一下我们软件中需要实现的功能DevExpress是否满足。在经过数月的试用之后,我们在慧都科技采购了一套DevExpress WinForm版本。
目前我们的软件是基于DevExpress 10.8的版本构建的,由于起初是使用DevExpress试用版时,没有技术支持,我们团队花了一些时间对其进行了琢磨,其中有些问题是去国外的DevExpress网站上进行搜索后解决的。
我想说的是DevExpress刚开始入手的时候有些茫然,尤其是Grid和Chart与以往我们使用过的有些差异,以致于用以前的思维方式寻找类似的属性时很不好找,比如Grid必须要和数据源关联起来,Chart中坐标轴上下位置方式是设置Far,Near而非Top,Bottom。
不过目前DevExpress的视频比较多,国外和国内慧都都有专门的Demo视频,这些视频还是能够比较快的入门。另外DevExpress的Demo程序我想说的是Dev公司写这些代码的人本身设计思想很好,采用了组件复用的思维,但是对于开发者想迫切了解其中的如何设置某些功能时,这种代码组织方式时间上需要我们这些客户开发人员花一些时间去理解和寻找,我的建议是Demo程序的组织方式以直观为好,而不是为了更好组织和设计本身Demo程序。
总的来说DevExpress是一款非常优秀的界面设计套件,可以使我们在最短的时间内构建专业化的软件界面,对于小型团队尤其适合,我们软件的后续开发也还是继续基于DevExpress进行设计。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/315.html