This question is locked. New answers and comments are not allowed.
Hi,
I have a RadGridView control which is filled with databinding. The source data contains 'datasets' which have the property "Type". These Types are unique for each dataset. The gridview looks like this:
I want to 'group' two specific rows, lets say with types Type2A & Type2B.
It should look like this:
I looked at grouping for GridViews but this always seems to apply to all rows, not to just 2 specific rows.
My question:
Is it even possible to do this?
If so, how?
I have a RadGridView control which is filled with databinding. The source data contains 'datasets' which have the property "Type". These Types are unique for each dataset. The gridview looks like this:
<telerik:RadGridView Grid.Row="0" ItemsSource="{Binding DataSets}" SelectedItem="{Binding SelectedDataSet, Mode=TwoWay}" BorderThickness="0" AutoGenerateColumns="False" IsReadOnly="True" ShowGroupPanel="False"> <i:Interaction.Behaviors> <gri:RadGridViewFilterBehavior Expression="{Binding FilterExpression, Mode=TwoWay}"> <gri:RadGridViewFilterBehavior.FieldNameSupplier> <filtering:DataSetFieldNameSuplier /> </gri:RadGridViewFilterBehavior.FieldNameSupplier> <gri:RadGridViewFilterBehavior.TypeResolver> <filtering:DataSetTypeResolver /> </gri:RadGridViewFilterBehavior.TypeResolver> </gri:RadGridViewFilterBehavior> <gri:RadGridViewSortBehavior Sort="{Binding SortExpression, Mode=TwoWay}"> <gri:RadGridViewSortBehavior.FieldNameSupplier> <filtering:DataSetFieldNameSuplier /> </gri:RadGridViewSortBehavior.FieldNameSupplier> </gri:RadGridViewSortBehavior> </i:Interaction.Behaviors> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn ShowDistinctFilters="False" Header="{Binding Resource.Name, Source={StaticResource strings}}" DataMemberBinding="{Binding Name}" /> <telerik:GridViewDataColumn ShowDistinctFilters="False" Header="{Binding Resource.Type, Source={StaticResource strings}}" DataMemberBinding="{Binding Type}" /> <telerik:GridViewDataColumn ShowDistinctFilters="False" Header="{Binding Resource.Officer, Source={StaticResource strings}}" DataMemberBinding="{Binding Officer}" /> <telerik:GridViewDataColumn ShowDistinctFilters="False" Header="{Binding Resource.StartDate, Source={StaticResource strings}}" DataMemberBinding="{Binding StartDate}" DataFormatString="dd-MM-yyyy" /> <telerik:GridViewDataColumn ShowDistinctFilters="False" Header="{Binding Resource.EndDate, Source={StaticResource strings}}" DataMemberBinding="{Binding EndDate}" DataFormatString="dd-MM-yyyy" /> <telerik:GridViewDataColumn ShowDistinctFilters="False" Header="{Binding Resource.CreationDate, Source={StaticResource strings}}" DataMemberBinding="{Binding CreationDate}" DataFormatString="dd-MM-yyyy hh:mm" /> <telerik:GridViewDataColumn ShowDistinctFilters="False" Header="{Binding Resource.Description, Source={StaticResource strings}}" DataMemberBinding="{Binding Description}" /> </telerik:RadGridView.Columns> </telerik:RadGridView>I want to 'group' two specific rows, lets say with types Type2A & Type2B.
It should look like this:
- Type1
- Type2
- A
- B
- Type3
I looked at grouping for GridViews but this always seems to apply to all rows, not to just 2 specific rows.
My question:
Is it even possible to do this?
If so, how?