Which WPF control suite is best suited to MVVM?

I mostly agree with Dan; As he mentioned controls should have built in capability to fire a Command, at the same time control properties should be dependency properties so as to use binding with them(I have faced this issue with some of the 3'rd party controls).

I mostly agree with Dan; As he mentioned controls should have built in capability to fire a Command, at the same time control properties should be dependency properties so as to use binding with them(I have faced this issue with some of the 3'rd party controls). 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 themselves use MVVM pattern. 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.

They are neither well designed nor very stable. One tip to check this compatibilty - check(glance through) the samples for these controls. If they have used MVVM in there samples or have used Commands, Binding etc.Extensively in there samples, then they will be more suitable to be used with MVVM.

As far as I remember, I have seen MVVM in Telerik's control, where as Syncfusion samples don't use most of the features of WPF in there samples, they look plain WinForms samples used in WPF application.

Thanks for your recommendation. I realize that my question was somewhat subjective, but I am simply trying to avoid the predicament faced by the poster in the link below, whose project strategy seems to be dictated by the need to work with a particularly unsuitable control suite: stackoverflow. Com/questions/1510041/… – Tim Coulter Jul 1 '10 at 15:11 @Tim - Ya, I understand that.

I have also faced similar dilema(actually everytime you need to decide whihc 3'rd party controls to use). – akjoshi Jul 2 '10 at 6:40.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions