У меня есть DataGrid, который должен выглядеть следующим образом:

Как вы можете видеть, есть несколько столбцов, а также многоуровневые заголовки столбцов, некоторые из которых охватывают несколько столбцов.
Мне нужно сделать это в WPF, поэтому любезно предоставляйте только решения XAML, которые создадут многоуровневые заголовки столбцов.
