Mega Code Archive

 
Categories / C# / WPF
 

Grid Splitter and Alignment

<Window x:Class="LayoutPanels.SplitWindow"     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     Title="SplitWindow" Height="300" Width="300"     >     <Grid>       <Grid.RowDefinitions>         <RowDefinition></RowDefinition>         <RowDefinition></RowDefinition>       </Grid.RowDefinitions>       <Grid.ColumnDefinitions>         <ColumnDefinition MinWidth="100"></ColumnDefinition>         <ColumnDefinition Width="Auto"></ColumnDefinition>         <ColumnDefinition MinWidth="50"></ColumnDefinition>       </Grid.ColumnDefinitions>       <Button Grid.Row="0" Grid.Column="0" Margin="3">Left</Button>       <Button Grid.Row="0" Grid.Column="2" Margin="3">Right</Button>       <Button Grid.Row="1" Grid.Column="0" Margin="3">Left</Button>       <Button Grid.Row="1" Grid.Column="2" Margin="3">Right</Button>              <GridSplitter Grid.Row="0" Grid.Column="1" Grid.RowSpan="2"                                   Width="3" VerticalAlignment="Stretch" HorizontalAlignment="Center"                   ShowsPreview="False"></GridSplitter>           </Grid> </Window>