1. You are definitely right. Currently our documentation is far from desired stage however I can assure you that we are working hard to improve this - in the meantime you can ask (or suggest) anything in our forums.
2. Please provide complete list with such properties and we will fix them immediately! I've reviewed your support history and I notice that you have only one forum post
related to our WPF controls - please provide more info.
3. Here are top five reasons:
- RadGridView is more than four times faster - you can check this demo and try to replicate the same with MS DataGrid:
- In RadGridView you have built-in UI for filtering, grouping, column
freezing, etc. - no such thing in MS DataGrid
- RadGridView can work with your collection of objects - in MS DataGrid you cannot sort, filter or group custom collection of objects without CollectionView
- RadGridView API (and code) is shared between Silveright and WPF versions - currently we have two different grids for SL and WPF from MS.
- Advanced hierarchy model:
As for the filtering I believe that current grid filter is a bit more advanced than previous:
4. Onto your charting remarks:
- RadChart does support string values as axis item labels -- as you correctly noted you can achieve this functionality by manually configuring the axis TickPoint values in code-behind. It is true, however, that the current version of the control does not support automatic axis databinding and we plan to address this limitation for the Q2 2009 release later this year.
- As for the declarative chart -- you can find the "Declarative Chart" example in the RadChart QuickStart examples that demonstrates it is possible to initialize and visualize the control entirely from XAML.
- As for the MVVM example -- we will not go into discussions what MVVM is, or is not -- this example demonstrates one possible scenario achieved via re-templating and custom ViewModel (that calculates the bar color based on the grades from the data) much like the one described here for the Silverlight Toolkit charting component.
5. Please share your feedback about other controls and don't hesitate to contact us if you have any problems and/or questions.
the Telerik team