Devexpress ExpressQuantumTreeList 与虚拟树视图?
根据经验,Delphi 的最佳通用树列表是什么: 虚拟树视图 或 Devexpress ExpressQuantumTreeList ?我目前正在使用虚拟树视图,这可以满足我的需求,但我正在开始一个新项目,并希望确保选择最佳的长期更新且无错误的组件。
欢迎任何想法或切换经验。谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这是真正可以采用任何一种方式的方法之一。 Virtual Treeview 是开源的,并且由社区维护良好。 DevExpress 是一个商业产品,也维护得很好。两者都提供相似的用户体验,但编程体验却截然不同。
由于不知道未来会怎样,我个人倾向于坚持你最了解的事情。您现在节省的时间将帮助您更快地完成项目。话虽这么说,您在组件库中做出的任何选择都存在长期无法使用的风险,因此,如果您购买该组件,请坚持使用完整源代码,即使它会花费一点额外费用。
This is one of those that really can go either way. Virtual Treeview is open sourced, and well maintained by the community. DevExpress is a commercial product and is also well maintained. Both provide simuliar user experiences however the programming experiences are very different.
Since there is no telling what the future will hold, my personal preference would be to stick with what you know best. The time you save now will help you finish your project sooner. That being said, any choice you make in a component library has the risk of not being around in the long term, so if you are purchasing the component insist on full source even if it costs a little extra.
我同意斯卡姆拉特的观点。 DevExpress 组件非常好(如果您购买它们,您还可以使用它们所有的自定义编辑(文本、复选框等)。但是总有一个学习曲线!
I would agree with skamradt. The DevExpress components are very good (if you buy them, you will also het all their custom edits (text, checkboxes, etc). However there is always a learning curve!
前段时间我广泛使用了 Virtual Treeview。现在我使用 DevExpress 因为我希望我的应用程序看起来统一。不涉及速度损失,并且所有编辑都得到支持。我的建议是,仅当您有很多控件(如 Quantum Pack 或 VCL Subscription)时才使用 DevExpress,而不是专门购买该控件。
Some time ago I used Virtual Treeview extensively. Now days I use DevExpress because I want my application to look uniform. There is no speed penalty involved and all their editors are supported. My advice would be to use DevExpress only if you have a lot of their controls like Quantum Pack or VCL Subscription, and not to buy just that control exclusively.
我也会投票支持 Virtual TreeView。非常快而且免费。 Devexpress 可能需要每年订阅新版本,而名称中的组件并不是最容易使用的组件。去吧软宝石! :D
I'd vote for Virtual TreeView aswell. Very fast and FREE. Devexpress will probably need yearly subscriptions for new versions, and the component in name is not the easiest one to work with. Go Go Soft-gems! :D