我曾使用过Telerik WPF Rad控件v10,它们很好。但是没有使用过它的RadGrid。
而且我也没有使用Infragistics和DevX控件用于WPF。
考虑到易于实现的控件、详细的文档和支持,请推荐适用于Datagrid的WPF第三方控件。
我曾使用过Telerik WPF Rad控件v10,它们很好。但是没有使用过它的RadGrid。
而且我也没有使用Infragistics和DevX控件用于WPF。
考虑到易于实现的控件、详细的文档和支持,请推荐适用于Datagrid的WPF第三方控件。
就我个人而言,我会选择DevX。我对他们的支持感到满意,而且我也因为使用过它们的ASP.NET和WinForms控件而熟悉它们。
当然,一个好的选择是选择你熟悉的控件。公正地说:如果你在标准轨道上,所有网格组件都会表现得很好。但一旦你需要实现一些非通用用途的东西,情况就会变得更加困难。这对于所有第三方控件来说都是如此,这是我的观点。
至少DevX安装了论坛,可以去那里看看,也可以去其他两个选项的论坛上看看。根据你的需求和在线找到的信息进行比较。这是你能得到的最好建议。
顺便说一句:我们都是在业余时间回答问题。我们不是付费的答题机器。所以告诉我们问题很紧急,但不要期待快速回复。这可能被视为非常不礼貌。
我使用过它们所有,最终的结论是:
DevExpress 具有出色的质量和功能,但学习曲线较陡峭
Telerik 也很不错,虽然功能没有 devex 多,但上手较容易
Infragistics / ComponentOne 在我看来只能算是“跟跑者”
我曾经使用过XamDataGrid,每次在其周围添加功能后都需要花费数小时进行维护,以保持所有功能(如分组)的正常运行。此外,它并不像所有.Net框架控件那样完全支持模板。因此,对于任何模板相关的操作都非常痛苦。
我建议避免使用Infragistics控件,并尽可能使用框架中包含的DataGrid,因为我的组织不会购买另一个网格的许可证。
我只熟悉Infragistics控件,并鼓励您自行评估这些控件,以确定哪个控件最适合您的需求。
Infragistics有两个WPF网格,XamDataGrid和XamGrid。这篇博客文章比较了这两个控件,可能会帮助您决定在这两个控件之间选择哪一个更好: http://blogs.infragistics.com/blogs/engineering/archive/2011/11/11/xamgrid-vs-xamdatagrid-conceptual-and-feature-comparison.aspx
曾经使用过Infragistics和DevExpress的数据表。如果您需要深入了解并使用其中一个提供的大量功能,请选择DevExpress。我们的应用程序使用服务器端绑定,业务对象通过存储过程与数据库进行通信。数据表本身对查询参数没有控制权。在这种类型的绑定下,您必须使用许多自定义操作。由于Infragistics无法处理它,我们最好的程序员也无法克服其中的错误,因此我们最终转向了DevExpress。使用DevXpress数据表后,我们用DevX替换了所有Infragistics控件,并取消了订阅,虽然花费了超过两个月的时间,但是完全值得。