The reason for declining the item is that a possible fix for this behavior would practically interfere with the virtualization mechanism of the control. Shortly said, when the columns have their width initially set, RadGridView is aware of the column with the biggest size and performs its calculations based on it. When their size is changed on loading, the control cannot be aware of the size of a column that is not present in the viewport thus, the reported issue is observed. In order this behavior to be modified so, the engine needs to measure an element that is not yet loaded. We cannot commit ourselves to implementing this, as this would affect the virtualization of RadGridView. A possible workaround would be to avoid setting the Width of the columns initially in XAML.
Available in LIB version 2017.3.1127, it will be also available in the R1 2018 Release.
Similar to the one in RadPivotGrid: https://docs.telerik.com/devtools/wpf/controls/radpivotgrid/features/localdatasourceprovider/serialization And here is an online demo: https://demos.telerik.com/silverlight/#PivotGrid/Serialization
As of R1 2018 the GetCellContent method is no longer used for exporting a custom column content. Instead, the GetExportCellContent one of GridViewBoundColumnBase needs to be overriden.
Available in LIB version 2018.1.205, it will be also available in the R1 2018 SP2 Release.
A TargetName = "FilterIcon" should be added to the foreground setter in the trigger in the control template of the FilteringDropDown.
Hello Good job with the Fluent theme! I'm using the core styles with validation in my GridViews and have noticed that the bottom border is not/barely visible in invalid grid cells (see attached screenshot). I can fix this by taking a copy of GridViewCellCoreValidationTemplate and adding Margin="0 0 0 1" to Background_Invalid. Cheers Jack
Placing text in quotes after exclude search operator and search getting the wrong result. As a workaround to get the desired result the search string can be changed in this way: from -"Rio de" to -Rio + -de.
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();
}));
If you set BorderThickness through a custom CellStyle, the left border is overwritten by our code.