If you have the following model, the columns that show the Test and Date properties (in the derived class) cannot be sorted or filtered.
The group panel item image of a column with custom header is blurred
When TabStopMode is set to "Skip" on all columns and you press Tab, RadGridView scrolls a little. Workaround: define a custom KeyboardCommandProvider and clear the pending commands.
The issue seems to be a bug with UI Row Virtualization since once I set it to False, it did not occur any more. You can also refer to the documentation on UI Virtualization: http://docs.telerik.com/devtools/wpf/controls/radgridview/features/ui-virtualization.html
If in the content of RadGridView.ControlPanelItem has a binding with a RelativeSource or ElementName and the grid is placed in the collapsed UserControl, a binding error is thrown in the output window.
Unhandled exception System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it. at System.Windows.Threading.Dispatcher.VerifyAccess() at System.Windows.DependencyObject.GetValue(DependencyProperty dp) at Telerik.Windows.Data.SortDescriptorBase.get_SortDirection() at Telerik.Windows.Data.Expressions.SortDescriptorCollectionExpressionBuilder.Sort() at Telerik.Windows.Data.QueryableExtensions.Sort(IQueryable source, IEnumerable`1 sortDescriptors) at Telerik.Windows.Data.QueryableExtensions.Sort(IQueryable source, SortDescriptorCollection sortDescriptors) . . .
This happens in the following scenarios: 1. The FilterMemberPath points to the Date property of a DateTime one. 2. The column name contains "" square brackets.
When a gridview is placed in TabControl, the following CodedUI tests will fail: Test 1. Click on a column header to sort by that column. Test 2. Click on a drop-down button to filter a column. Test 3. Drag a column to group by it.