Sorting Group on Datagrid

I have 2 questions about sorting on datagrid;

1.) Grouped column also sorts itselfs when other columns sorted. I want Grouped column be static when others sorted.

before sorting dbname;
image

after sorting dbname;
image

2.) After grouping first column, I want sub columns to be sorted under grouped column. I am using below code part to achieve it and also AllowMultiColumnSorting set to "true".

However this doesn't work. Only grouped column sorting.

gridDatabases.Groups.Add(new GroupDescriptor() { Property = "DBTYPE", SortOrder = SortOrder.Descending });
gridDatabases.Sorts.Add(new SortDescriptor() { Property = "STATUS", SortOrder = SortOrder.Ascending });
gridDatabases.Sorts.Add(new SortDescriptor() { Property = "DBNAME", SortOrder = SortOrder.Ascending });

I’m afraid such feature is not supported - we accept pull requests!

what about 2. question?