GridSplitter
The GridSplitter
control is a control that allows a user to resize the space between Grid
rows or columns.
<Grid ColumnDefinitions="*, 4, *">
<Rectangle Grid.Column="0" Fill="Blue"/>
<GridSplitter Grid.Column="1" Background="Black" ResizeDirection="Columns"/>
<Rectangle Grid.Column="2" Fill="Red"/>
</Grid>
![GridSplitter in Action for Columns](/assets/images/gridsplitter-in-action-columns-6c594012f72fc6391128f45d0cb89007.gif)
<Grid RowDefinitions="*, 4, *">
<Rectangle Grid.Row="0" Fill="Blue"/>
<GridSplitter Grid.Row="1" Background="Black" ResizeDirection="Rows"/>
<Rectangle Grid.Row="2" Fill="Red"/>
</Grid>
![GridSplitter in Action for Rows](/assets/images/gridsplitter-in-action-rows-d3093bdc9893ace10edd61fe7adab441.gif)