I am setting the status of the item to Declined as the reported behavior is due to the fact that the RowDetailsVisibilityMode is set to VisibleWhenSelected. The default behavior of RadGridView is to split the merged cell when a row with expanded row details is added. Thus, the reported issue you are is the expected one. If setting the RowDetailsVisibilityMode is removed the control will behave as expected.
Available in LIB version: 2017.2.703
Available in LIB version: 2017.2.724
Current workaround for the affected themes - Define the following control template for the GridViewCheckBox: <ControlTemplate x:Key="GridViewCheckBoxTemplate" TargetType="telerik:GridViewCheckBox"> <Grid HorizontalAlignment="Left" VerticalAlignment="Center" Width="13" Height="13"> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CheckStates"> <VisualState x:Name="Checked"> <Storyboard> <ObjectAnimationUsingKeyFrames BeginTime="0" Duration="0" Storyboard.TargetName="CheckedPath" Storyboard.TargetProperty="(UIElement.Visibility)"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> </Storyboard> </VisualState> <VisualState x:Name="Unchecked"/> <VisualState x:Name="Indeterminate"> <Storyboard> <ObjectAnimationUsingKeyFrames BeginTime="0" Duration="0" Storyboard.TargetName="IndeterminatePath" Storyboard.TargetProperty="(UIElement.Visibility)"> <DiscreteObjectKeyFrame KeyTime="0"> <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> </Storyboard> </VisualState> </VisualStateGroup> </VisualStateManager.VisualStateGroups> <Grid Background="Transparent"> <Border BorderBrush="{TemplateBinding BorderBrush}" Background="{TemplateBinding Background}" BorderThickness="{TemplateBinding BorderThickness}" CornerRadius="{telerik:Office2016Resource ResourceKey=CornerRadius}"/> <Border x:Name="IndeterminatePath" Width="9" Height="9" VerticalAlignment="Center" HorizontalAlignment="Center" Background="{telerik:Office2016Resource ResourceKey=IconBrush}" Visibility="Collapsed"/> <TextBlock x:Name="CheckedPath" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="13" FontWeight="Normal" FontStyle="Normal" Foreground="{TemplateBinding Foreground}" FontFamily="{StaticResource TelerikWebUI}" telerik:GlyphAdorner.ShowGlyphInDesignTime="True" Opacity="1" Margin="-1 0 0 0" Visibility="Collapsed"> <Run Text="{StaticResource GlyphCheck}"/> </TextBlock> </Grid> </Grid> </ControlTemplate> <Style TargetType="telerik:GridViewCheckBox" BasedOn="{StaticResource GridViewCheckBoxStyle}"> <Setter Property="Template" Value="{StaticResource GridViewCheckBoxTemplate}"/> </Style> Fix available in LIB version 2017.2.814.
In Office2016 when we increase the DPI of the Windows a left border in the header of column disappears. As a workaround you can set the Width property of all columns.
StackOverFlowException when the GroupMemberPath is set to a different path to the data member and the column is grouped, and filtered. As an example I add a column to the grid: columns.Add(new GridViewDataColumn() { DataMemberBinding = new Binding("CustomerId"), GroupMemberPath = "CustomerName", SortMemberPath="CustomerName", Width = 300 }); When the grid appears, drag the CustomerId column to the grouping area Click the filter icon on the CustomerId column Click a checkbox in the filtering control to select an item Exception occurs
The problem should be resolved with lib version 2016.1.125.
Workaround: Define an implicit Style targeting GridViewRow UI element under Window.Resources or RadGridView.Resources section.
Currently, if the value set to the RowHeight of RadGridView is lower than the Height of the highest cell(or the Height of a Hierarchy defined), it will not be respected. Provide an option the RowHeight to have greater weight than the height of the cell.
The issue is reproducible with Q1 2015 SP1 version. With Q1 2015 it is not. In order to reproduce it, add at least one empty cell. When you try opening the excel file you get the an error that Excel will try to recover the file. Should be resolved with LIB version 2015.1.413.
* Workaround: commit the edit before removing the item * Works fine with the old Nested mode
When we make frozen column width bigger than the window will hide other columns. Scrolling is applied only to not frozen columns. So we can't scroll to see other columns. A possible workaround is to set MaxWidth property of the column.
Currently VQCV caches all the items once they are loaded. In this way the data virtaulization functions only through the first bottom-most item scrolling. The idea behind this item is to make this behavior optional by introducing an alternative mode.
This is reproducible in a hierarchical scenario. The nested gridview loses its selection when its parent row is scrolled out of the viewport.