我已经寻找商业winform UI组件集有一段时间了。我已经看过大多数大公司了,我想我会把我的钱花在Developer Express DXperience包上。它不便宜,但做了很多很棒的事情,像集成打印和报告,一个很好的拼写检查器实现,等等。这是一个相当多的学习曲线,因为它的功能丰富,但他们有一个很好的支持网站,并提供很好的支持。
我想知道其他人使用的是什么,以及Dev Express组件是否有什么“问题”。
发布于 2008-09-01 13:50:28
我们最初只从DevExpress购买了XtraTreelist组件,但印象非常深刻,于是我们购买了Professional Winforms Suite,今年我们升级到了Enterprise Suite (同时支持Winforms和Web)。
作为额外的好处,它附带了code rush and Refactor,一旦你掌握了它们的诀窍,它们就有助于节省时间(另外,它会让你的代码看起来很漂亮……)。
我想说他们的支持非常好--我在过去发现了几个bug,我在24小时内得到了回复,这表明他们将在下一个版本中修复这个问题。
有一个陷阱(如果你可以这么说的话)是它们的大多数组件都有一个“properties”属性,这是设置许多公共属性的地方。我发现这有点烦人,因为他们需要更多的点击或按键才能到达,但至少你可以完成这项工作(他们倾向于在这里输入掩码-正则表达式,数字等)。
有人认为需要花一点时间来适应XtraGrid和Treelist,如果你想为特定的单元格做一些自定义显示,你必须挂起一个在单元格显示之前触发的事件。
希望我的漫游能帮上忙。
编辑:我想补充的一点是,Dev Express也推出了Silverlight和WPF控件。他们是测试版,但你可以在企业套件上访问测试版(其他的我不确定)。目前他们有Silverlight Datagrid、WPF Datagrid和WPF charts,但他们最终会做更多的事情。此外,他们还在不断地为其现有产品添加功能。例如,上个月他们在控件中添加了Gauges。
发布于 2008-09-01 13:50:42
克利普顿控件看起来很不错。基本的工具包是免费的,但您必须为功能区和选项卡控件付费。
发布于 2008-09-01 13:21:13
不要去找ComponentOne套件。我们已经并正在认真考虑迁移到Developer Express DXperience。
C1控件还不错,但我们经常发现自己遇到了障碍,只是被支持人员告知“好吧,这是设计好的”。
https://stackoverflow.com/questions/37921
复制相似问题