【问题标题】:Devexpress ExpressQuantumTreeList vs. Virtual Treeview?Devexpress ExpressQuantumTreeList 与虚拟树视图?
【发布时间】:2009-10-07 14:12:06
【问题描述】:
【问题讨论】:
标签:
delphi
treeview
devexpress
virtualtreeview
【解决方案1】:
这是真正可以采取任何一种方式的方式之一。 Virtual Treeview 是开源的,并由社区很好地维护。 DevExpress 是一个商业产品,也得到了很好的维护。两者都提供类似的用户体验,但编程体验却大不相同。
由于不知道未来会怎样,我个人的偏好是坚持你最了解的。您现在节省的时间将帮助您更快地完成您的项目。话虽如此,您在组件库中做出的任何选择都有长期存在的风险,因此,如果您购买该组件,请坚持使用完整源代码,即使它会花费一点额外费用。
【解决方案2】:
我同意 skamradt 的观点。 DevExpress 组件非常好(如果您购买它们,您还将了解它们的所有自定义编辑(文本、复选框等)。但是总有一个学习曲线!
【解决方案3】:
前段时间,我广泛使用了 Virtual Treeview。现在我使用 DevExpress 是因为我希望我的应用程序看起来统一。不涉及速度损失,并且支持所有编辑器。我的建议是,仅当您拥有很多他们的控件(如 Quantum Pack 或 VCL 订阅)时才使用 DevExpress,而不是只购买该控件。
【解决方案4】:
我也会投票支持 Virtual TreeView。非常快速且免费。 Devexpress 可能需要每年订阅新版本,并且名称中的组件并不是最容易使用的组件。去去软宝石! :D