Групировка Datagrid

Как сделать групировку datagrid?
Мне надо групировка по одному столбцу.
Вот мой DataGrid:

using (SqlConnection conn = new SqlConnection(connectionString))
            {
                conn.Open();
                DataTable dt = new DataTable();
                SqlDataAdapter adapter = new SqlDataAdapter($"SELECT * FROM [Table1] ORDER BY [Id] ASC", conn);
                adapter.Fill(dt);
                CollectionView view = (CollectionView)CollectionViewSource.GetDefaultView(dt);
                PropertyGroupDescription groupDescription = new PropertyGroupDescription("Столбец 1");
                view.GroupDescriptions.Add(groupDescription);
                dataGrid.ItemsSource = view.SourceCollection;
}

Но это неработает выводиться как обычная таблица.
Приблизительный вид групировки:
введите сюда описание изображения

Вот моя таблица в базе данных: введите сюда описание изображения

СУБД MS SQL, вот код создания таблицы

CREATE TABLE [Table1] (
    [Id] INT IDENTITY (1, 1) NOT NULL,
    [Столбец 1] FLOAT (53) NULL,
    [Столбец 2] NVARCHAR (MAX) NULL,
    [Столбец 3] IMAGE NULL,
    [qwwesfas] NVARCHAR (MAX) NULL
);

Вывод таблицы DataGrid:

введите сюда описание изображения


Ответы (0 шт):