Approved
Last Updated: 17 Sep 2019 09:28 by ADMIN

If you have the following model, the columns that show the Test and Date properties (in the derived class) cannot be sorted or filtered.

 

public class RowModel
{
    public int Id { get; set; }
    public Bar FredBar { get; set; }
}
 
public class Fred : Bar
{
    public DateTime Date { get; set; }
    public string Test { get; set; }
}
 
public abstract class Bar
{
    public string Title { get; set; }
    public double Value { get; set; }       
}

<telerik:RadGridView.Columns>
    <telerik:GridViewDataColumn DataMemberBinding="{Binding Id}" />               
    <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Title}" />
    <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Value}" />
    <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Date}" />
    <telerik:GridViewDataColumn DataMemberBinding="{Binding FredBar.Test}" />
</telerik:RadGridView.Columns>

To work this around, set the IsCustomSorting property of the corresponding columns and implement a custom sorting in the Sorting event of RadGridView.

Approved
Last Updated: 03 Aug 2016 13:07 by ADMIN
The group panel item image of a column with custom header is blurred
Approved
Last Updated: 24 Oct 2018 12:52 by Vladimir
Approved
Last Updated: 23 Jul 2019 10:29 by ADMIN
Loading items in RadGridView takes too much time due to operations executed on the UI. 
Approved
Last Updated: 03 Aug 2016 13:07 by ADMIN
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.
Approved
Last Updated: 03 Aug 2016 13:12 by Christian
Approved
Last Updated: 03 Aug 2016 13:12 by ADMIN
Approved
Last Updated: 03 Aug 2016 13:12 by ADMIN
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
Approved
Last Updated: 03 Aug 2016 13:10 by ADMIN
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. 
Approved
Last Updated: 03 Aug 2016 13:10 by ADMIN
Approved
Last Updated: 03 Aug 2016 13:10 by ADMIN
Approved
Last Updated: 21 Mar 2018 15:39 by ADMIN
Approved
Last Updated: 07 Mar 2018 09:47 by ADMIN
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.
Approved
Last Updated: 11 Mar 2019 14:39 by ADMIN
ADMIN
Created by: Ivan Ivanov
Comments: 0
Category: GridView
Type: Bug Report
2
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)
. . .
Approved
Last Updated: 19 Aug 2019 13:41 by ADMIN
Approved
Last Updated: 08 Feb 2019 08:54 by ADMIN
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.
Approved
Last Updated: 08 Feb 2017 17:03 by ADMIN
1 2 3 4 5 6