Combine expansor y rejilla (expansor redimensionable)
Me gustaría tener algo como un expansor de tamaño variable. Mi idea básica era algo como esto:
<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>
El problema con esto: si muevo el divisor de rejilla y colapso el expansor, tengo un área grande y vacía. ¿Cómo puede colapsar toda la columna? ¿O hay otra forma de hacer que el expansor sea "redimensionable"