This example demonstrates how to create School Gradesheet application using WPF DataGrid.
<syncfusion:SfDataGrid Grid.Row="1"
x:Name="dataGrid"
ColumnSizer="SizeToHeader"
SortColumnDescriptions="{Binding SortColumnDescriptions}"
GroupColumnDescriptions="{Binding GroupColumnDescriptions}"
AutoGenerateColumnsMode="None"
AutoExpandGroups="True"
Columns="{Binding Columns}"
FrozenColumnCount="1"
AllowTriStateSorting="True"
ItemsSource="{Binding Grades}">
<behaviors:Interaction.Behaviors>
<local:DataGridBehavior/>
</behaviors:Interaction.Behaviors>
</syncfusion:SfDataGrid>Take a moment to peruse the following user guidelines, to learn more about code examples. WPF DataGrid - Sorting WPF DataGrid - Grouping WPF DataGrid - Filtering