I've got a grid that has a group descriptor defined in xaml. I've also added an aggregate to the column that is being grouped to show the count. When the grid loads, the aggregate isn't showing up in the group header. Only when I ungroup, then group again does it show the aggregate. Here is my xaml...stripped for brevity.
<
telerik:RadGridView
AutoExpandGroups
=
"True"
AutoGenerateColumns
=
"False"
x:Name
=
"UserGrid"
ShowInsertRow
=
"False"
SelectionMode
=
"Single"
IsReadOnly
=
"True"
ItemsSource
=
"{Binding AllUsers}"
>
<
telerik:RadGridView.GroupDescriptors
>
<
telerik:GroupDescriptor
Member
=
"Division.Name"
SortDirection
=
"Ascending"
DisplayContent
=
"Division"
/>
</
telerik:RadGridView.GroupDescriptors
>
<
telerik:RadGridView.GroupHeaderTemplate
>
<
DataTemplate
>
<
TextBlock
Text
=
"{Binding Group.Key}"
FontWeight
=
"Bold"
MinWidth
=
"100"
/>
</
DataTemplate
>
</
telerik:RadGridView.GroupHeaderTemplate
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding LastName}"
Header
=
"Last Name"
IsGroupable
=
"False"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding FirstName}"
Header
=
"First Name"
IsGroupable
=
"False"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding Division.Name}"
Header
=
"Division"
>
<
telerik:GridViewDataColumn.AggregateFunctions
>
<
telerik:CountFunction
Caption
=
"Count:"
/>
</
telerik:GridViewDataColumn.AggregateFunctions
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding Active}"
Header
=
"Active"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding EmailAddress}"
Header
=
"Email"
IsGroupable
=
"False"
CellTemplateSelector
=
"{StaticResource EmailTemplateSelector}"
/>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>