Sample code:
<telerik:RadGridView
Grid.Row="0"
ItemsSource="{Binding PagedSource, ElementName=radDataPager}"
AutoGenerateColumns="False">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn DataMemberBinding="{Binding A}" Header="CarrierTrackingNumber" />
<telerik:GridViewDataColumn DataMemberBinding="{Binding B}" Header="LineTotal">
<telerik:GridViewDataColumn.AggregateFunctions>
<telerik:CountFunction Caption="Count: " />
<telerik:SumFunction Caption="Sum: " />
</telerik:GridViewDataColumn.AggregateFunctions>
</telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
<telerik:RadGridView.SortDescriptors>
<telerik:SortDescriptor Member="A" SortDirection="Descending" />
</telerik:RadGridView.SortDescriptors>
</telerik:RadGridView>
public class MyClass
{
public int Id { get; set; }
public string A { get; set; }
public decimal B { get; set; }
}
public IQueryable<MyClass> Data { get; set; }
public MainWindow()