Assuming a resizable grid with 2 columns placed inside a DockPanel (such that it fills all the space in it).
When the columns have width specified as "1*", each column gets half the space initially. Extending column1 shrinks column2 by the same amount. As a result, the horizontal scrollbar does not show up. (It also means that I cannot extend both the columns i.e. the combined width is greater than the visible area.)
When the columns have width specified as "Auto" (default), each column is auto-sized to max(cell content, column header). Extra space may be left over at the right past the last column. You can extend each column without shrinking the others.. the horizontal scrollbar is shown if necessary.
How can I configure the wpf datagrid to equally divide the available space initally AND extending any column should not shrink any other column i.e. horizontal scrollbar should come up as if they were configured for Auto ?