什么是WPF的最佳UI组件集?

寻找一个通用的WPF工具集。 目前正在看Telerik和Infragistics。 那里有更好的select吗? 那两个哪个更好?

我仍然认为,您不需要像我们在做WinForms项目时那样,在一个新的WPF项目的早期就获得一个第三方控件库。 我不太清楚WPF的背景,你可能会陷入僵局,需要一个特定的控制,但通常你可以用XAML,样式和控件模板做的事情是惊人的。

对于那些通常会购买第三方库的人来说,就是因为开箱即用的控件看起来太平淡无味,所以坚持使用XAML,因为您将获得所有您需要的定制,最终您将学习如何创建令人惊叹的用户界面,你永远不会得到,如果你只是拖拽现成的控制到UI表面。

对于具有非常特定行为的控件,DataGrid,日历控件和图表,我已经找到CodePlex上所需的所有东西。

正如在前面的帖子中提到的,我还建议以下那些不想在第三方控制库上飞溅的人。

也看看DevExpress 。 他们的组件是相当不错的

Actipro有一个WPF功能区和一组组件(没有DataGrid虽然或图表)。

有几个供应商免费提供他们的WPF Grid(他们企业版的有限版本,参见Xceed)。

为了制图目的,有Visifire 。

DevComponents有一个很好的设置。

我们正在使用WPF的Telerik控件。 最初,我们开始通过自定义样式和模板来滚动我们自己的网格,组合,树等,但是当我们需要抛光所有东西时,我们需要Telerik提供的所有附加功能。 我们对他们的一些控制感到失望,像旋转木马,但我们正在与他们一起改善控制。 我们经常发现,他们给予的支持(通常是完整的编码样本)抵消了套餐的成本。 他们遵循微软的命名规则,所以学习曲线不是太陡峭。

我们尝试过ComponentOne,但不喜欢这些。

我没有Telerik的经验,但是如果比Infragistics还糟糕 ,我会感到惊讶的。 不确定你究竟是什么组件 – 你见过WPF Toolkit吗?

组件一是相当不错 – 有点贵,但体面。 我们正在使用它为我们目前的项目开发一个国家卫生部门的申请,并且对此感到满意。

我的公司拥有Infragistics控制套件的许可证,目前我远离对接管理器的所有控制例外,这是相当不错的。

我们试图摆脱对网格控件的依赖,并且正在使用其他UI实现(比如带有自定义数据模板的列表框),以避免被直接插入到供应商特定的实现中。

在我们的WinForms日子里,我们被Infragistics Grid控制的一切所消耗了很多。

如果您正在查找功能区或DataGrid控件,则Microsoft会在正常的.NET Framework发行版之外发布一些控件。 这些可在http://www.codeplex.com/wpf获得

我宁愿远离源代码不可用的第三方控件。

有时间检查fpscomponents.com,有一些独特的WPF组件,特别是对于触摸屏应用程序,以及WPF的大部分标准组件包