Я хочу расширить DataGrid, чтобы добавить некоторые элементы управления в самый верх элемента управления DataGrid (а не в заголовки столбцов). Другими словами, я хочу отобразить некоторые элементы управления (кнопка добавления / удаления, фильтр TextBox) в верхней половине CustomDataGrid (который наследуется от DataGrid), а затем отобразить DataGrid в нижней половине.
На своих страницах я хочу использовать этот CustomDataGrid и установить его столбцы и другие параметры, которые я обычно устанавливаю для DataGrid по умолчанию.
Как я могу это реализовать?