提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|对比评测|编辑:郝浩|2010-08-05 17:00:57.000|阅读 24813 次
概述:WPF的时代正在悄悄的来临,不管你是CTO还是程序员,或多或少您都在关注WPF,是否选WPF和正确选择WPF的控件是软件成功关键,通过本文的介绍相信对WPF界面控件有个初步的了解,希望对您的软件开发有帮助。本文主要介绍了什么是WPF?以及4款主流的WPF控件的对比,帮助开发者选择WPF控件。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
概述
随着电脑硬件设备的高速更新,特别是图形处理系统GPU的飞速发展,硬件系统已经不再成为制约软件性能的主要因素,越来越多的软件开发商开始选择WPF开发模式,越来越多的用WPF开发的效果绚丽、超强的用户体验、简单便捷部署方式的软件逐渐应用到我们生活和工作中。
什么是WPF?WPF开发优势
Windows Presentation Foundation (WPF) 是下一代显示系统,用于生成能带给用户震撼视觉体验的 Windows 客户端应用程序。使用 WPF,您可以创建广泛的独立应用程序以及浏览器承载的应用程序。 WPF 的核心是一个与分辨率无关并且基于矢量的呈现引擎,旨在利用现代图形硬件的优势。WPF 通过一整套应用程序开发功能扩展了这个核心,这些功能包括可扩展应用程序标记语言 (XAML)、控件、数据绑定、布局、二维和三维图形、动画、样式、模板、文档、媒体、文本和版式。
WPF有两个最大的特点
1、WPF所有的操作都不依赖于GDI和GDI+,而是间接依赖于强大的Direct3D,这就意味着通过WPF可以做出以前WinFrom无法想象的视觉效果,包括3D效果的应用程序。目前最新的显卡GPU已经支持DirectX 11,绚丽的逼真3D效果通过WPF实现也是非常简单的事情。
2、WPF实现彻底把程序架构,业务逻辑和用户界面(UI)彻底分开,WPF引擎把XAML描述的UI元素解释为相应的.NET对象,从而在应用程序创建相应的控件,UI人员和程序人员均可对此控件进行编辑加载,从而实现用户界面和程序架构的彻底分离,而Winform这一点是做不到的。
WPF具有超强的用户体验,简单便捷的部署方式(易于更新升级),更简便的编程方式,实现绚丽效果比较简单的特点。今天越来越多的软件厂商开始采用WPF作为应用程序开发模式,一些基于WPF开发的桌面应用程序也走进我们的视野,比如:雅虎的即时通讯软件和QQ等。与此同时,世界各大控件厂商也纷纷推出了基于WPF的用户界面控件包,以更加绚丽、简单、高效的控件模式提供用户界面解决方案。当我们面对如此多的WPF控件的时候,如何选择适合自己软件使用的WPF控件的确是个难题,下面我就4款主流的WPF控件作一些对比介绍,希望对选择WPF控件有帮助。
一、WPF先行者--WPF Studio For WPF
WPF Studio 是美国 Actipro软件公司发布的WPF控件套包产品,美国 Actipro软件公司成立于1999年,是第一个发布商业WPF控件和制作向导的软件公司,在WPF方面有自己的特色,赢得了一批忠实客户。WPF Studio发布于2008年,目前最新的版本是2013 V2,WPF Studio 支持.NET 3.5 SP1/Visual Studio 2010/Expression Blend;WPF Studio 2013包含了用户界面中12个功能控件,总共超过55个子控件。具体包括:仪表盘、编辑器、表格、导航、预览、窗口、编辑器(代码编辑器)、向导设计器、Ribbon、元素库等功能子控件。
这些功能强大,界面美观的子控件基本上能满足WPF开发中的界面需求,值得一提的是其中Wizard(向导设计器) 图2,他可以创建任意向导式的界面表现,比如操作流程等,对用户体验有非常好的表现;此外Shared Library(共享元素库),也是非常好用的功能,他把常见的界面元素归纳在一起形成库,不管是(UI)还是程序架构上都可以灵活调用。
WPF Sudio价格方面还是比较有优势,不受任何限制的企业比较贵,不过中国企业一般不会选择。目前慧都提供有WPF Studio For WPF的在线视频教程,您可以点击这里了解。
二、老牌劲旅DevExpress后来居上:DevExpress WPF Subscription
业界WinFrom控件老大DevExpress 后来居上,在最新版的DevExpress同步推出DevExpress WPF控件套包,这是DevExpress推出的第一个WPF界面控件包,虽然晚了对手2年时间推出,但是凭借其强大的技术实力,大有赶超他人的雄心,此控件套包包括了表格、图表、工具条、打印输出、数据编辑、导航面板、页面布局等11个子控件,DevExpress WPF延续了Winfrom 版本优秀的界面风格和用户体验,完全能满足基本界面开发的需求。
同时在授权方面优势非常明显,如果您购买DXperience企业版或者宇宙版套包的话,即可获得DevExpress WPF源码,极高的具性价比和实用的功能,相信会赢得很多中小企业及个人的亲睐。
三、非常绚丽的 ComponentArt Web.UI for WPF
ComponentArt 是加拿大发展很快的软件公司,从最初的menu控件起步,到现在WEB UI 2010 套包发布,只用了2年的时间,而且WEB UI系列用户界面控件曾获得著名软件杂志Visial Studio读者选择奖,是非常具有发展前景的软件公司。
ComponentArt今年新发布WEB UI 2010套包中同步推出ComponentArt Web.UI for WPF;这同时也看出各大控件厂家对WPF的重视,WPF崛起的时代到了,该控件包包含16个功能子控件,几乎涵盖了界面开发的各个方面。
在功能上与DevExpress WPF的类似,但是界面更加漂亮,提供的选择主题更多。在授权价格方面也和DevExpress WPF Subscription类似,只是升级单独收费。
相对DevExpress WPF来说要贵一点,不过其优秀的界面效果,同样有比较高的性价比,同样适合中小软件企业使用。
四、ComponentOne Studio for WPF
ComponentOne公司的 ComponentOne Studio for WPF ,套包中包含26个功能子控件,除了包含常见的图表,报表,编辑器,工具条等,甚至包含了媒体播放器,颜色编辑器等等特别功能。
ComponentOne 也是实力雄厚的技术型企业,软件版本更新比较快,从其最新的Rodemap看,其ComponentOne Studio for WPF 2010 V2版本,将新增日历,地图,停靠面板等新功能。按照ComponentOne以往的界面风格,它的主题选择相对较少,一般就提供WIN7/Office系列3-5种主题选择,界面效果相对中庸。但其更新速度快也很具优势;
价格方面比WPF Studio企业版并没有太大的优势,功能方面也不如DevExpress WPF实用,因此它适合比较在意提供技术支持的中小企业及个人使用。
总结:
WPF的时代正在悄悄的来临,不管你是CTO还是程序员,或多或少您都在关注WPF,是否选WPF和正确选择WPF的控件是软件成功关键,通过本文的介绍相信对WPF界面控件有个初步的了解,希望对您的软件开发有帮助。
DevExpress技术交流群4:715863792 欢迎一起进群讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:cahobeh.cn当您需要在 SWT 应用程序中显示 Web 内容时,通常有两种选择:内置浏览器小部件或像 JxBrowser 这样的商业选项?本文分析了两者之间的差异,并帮助您根据自己的需求选择合适的解决方案。
本文将介绍标准WPF DataGrid与DevExpress WPF GridControl之间的主要区别,希望能帮助大家选择正确的工具!
本文将介绍标准WPF DataGrid与DevExpress WPF GridControl之间的主要区别,希望能帮助大家选择正确的工具!
本文将详细评测Navicat的主要功能、用户体验以及其在数据库管理中的应用,希望能帮助到大家~
专业酷炫的WPF用户界面控件套包,包含向导、仪表盘、Ribbon、表格、编辑、日历等子控件。
ComponentOne Studio for WPF它的网格、日程安排、图表、报表等控件都拥有先进的数据绑定功能和丰富的数据显示效果
DevExpress WPF Subscription高效MVVM开发模式,WPF界面解决方案首选工具,帮助企业实现酷炫动效界面。
ComponentArt Win.UI for WPF综合性WPF界面控件集以及数据可视化平台
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢