Я хотел бы иметь что-то вроде изменяемого размера Expander. Моя основная идея была примерно такой:
<Grid HorizontalAlignment="Left">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="2" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Expander Grid.Column="0" ExpandDirection="Right">
...
</Expander>
<GridSplitter Grid.Column="1" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" />
...
</Grid>
Проблема с этим: если я перемещаю разделитель сетки и сжимаю расширитель, я получаю большую пустую область. Как может разрушить весь столбец? Или есть другой способ сделать расширитель "изменчивым"