mark
mark

Reputation: 62876

WPF UI control vendors - ActiPro, Telerik, Xceed, Infragistics, DevExpress and others

I have to choose a commercial WPF UI control library for our project.

Browsing the web I have found these major vendors:

There may be others, of course.

My impression is that Actipro and Telerik give more controls than others. ActiPro, however, is the only one with WPF property grid control, which, as they claim knows to present the common properties of a multiple selection and allows to edit it. But, they lack the data grid and tree view controls, which Telerik has.

The UI we have in mind will surely need the following controls: - Property Grid - Tree View - Data grid - Wizards

Which means, that no single vendor can satisfy this list, because of the Property Grid control.

My question is this - did anyone need to embed these controls in his/her app and how did (s)he manage it?

BTW, by no means do we wish to implement any of the controls ourselves, so, please, do not propose it.

Upvotes: 5

Views: 4140

Answers (4)

akjoshi
akjoshi

Reputation: 15802

Adding my answer for others reference -

I have evaluated Telerik, Infragistics and Syncfusion controls for my projects and have extensively used Telerik and Syncfusion.

From my experience I feel Telerik are best designed controls and best suited for MVVM. I have seen telerik's code as well and they use MVVM pattern very nicely to implement their controls and samples.

I haven't used Infragistics extensively so can't comment whether they suit for MVVM or not but they have good and stable controls.

Syncfusion is worst when it comes to WPF, there controls are not that great and will be tough to use with MVVM (i.e. taking benefit of WPF features like Binding, teplates etc.). They are neither well designed nor very stable.

Upvotes: 1

NoNameStackExchange
NoNameStackExchange

Reputation: 404

You can probably use the Extended WPF Toolkit PropertyGrid. It is free and it would fill the gap.

http://wpftoolkit.codeplex.com

Upvotes: 1

mark
mark

Reputation: 62876

We have tried 3 UI libraries for Silverlight (not WPF, as originally asked):

  • Telerik
  • Infragistics
  • Component One

The final winner is Component One, which gave us the best experience leaving the other two far behind. We have still libraries of the first two lingering around, but they are not used anymore.

BTW, we have recently decided to migrate to HTML 5 on the client side and Java on the server side abandoning .NET and Silverlight altogether.

Hope my answer helps others to make the right choice.

Upvotes: 0

Paul Verest
Paul Verest

Reputation: 64012

We have used Actipro. My idea is when selecting components to use it is always choice, that cannot be evaluated until tried.

Upvotes: 0

Related Questions