Добавление моего ответа для других ссылок -
Я оценил элементы управления Telerik
, Infragistics
и Syncfusion
для своих проектов и широко использовал Telerik и Syncfusion.
Исходя из моего опыта, я считаю, что Telerik - это устройства с наилучшим дизайном, которые лучше всего подходят для MVVM. Я также видел код telerik, и они очень хорошо используют шаблон MVVM для реализации своих элементов управления и образцов.
Я не очень широко использовал Infragistics, поэтому не могу комментировать, подходят ли они для MVVM или нет, но у них хорошие и стабильные элементы управления.
Syncfusion наихудший, когда речь идет о WPF, там элементы управления не так хороши, и их будет сложно использовать с MVVM (т. Е. Использовать такие функции WPF, как Binding, teplates и т. Д.). Они не очень хорошо спроектированы и не очень стабильны.