The workaround could be using QueryableCollectionView instead. Still, it does not suggest the exact same functionality as ICollectionView.
Setting ShowDistinctFilters for a RadGridViewColumn hides the distinct values from the filter popup as expected.
But the grid still queries the ItemsSource for distinct values of said column when showing thje popup - it calls something like
MyQueryable.Select(item => item.SomeColumn).Distinct().OrderBy(item => item).Take(1000))
When tabbing in grouped RadGridView placed in Grid with another visual element inside it, GroupRenderMode is set to Flat and second group is not in ViewPort, selected row changed its state to Unfocused.
Setting the theme via the StyleManager.SetTheme(control, theme) method does not style the cell as expected when a CellStyle is defined for its parent column. The current workaround is to explicitly set the theme via the style: <Style x:Key="BlueCellStyle" TargetType="telerik:GridViewCell"> <Setter Property="Background" Value="PowderBlue"/> <Setter Property="telerik:StyleManager.Theme" Value="VisualStudio2013" /> </Style>
To work this around set the GroupRenderMode property of RadGridView to Flat.
When GroupRenderMode is set to Nested the issue can be overcome by calling the BringIntoView method on the row returned in the ScrollIntoViewAsync method's callback:gridView.ScrollIndexIntoViewAsync(index,
new
Action<FrameworkElement>((f) =>
{
f.BringIntoView();
}));