<Window x:Class="KellermanSoftware.Demo.Shell"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:prism="http://www.codeplex.com/prism"
        Title="Customer Contact Manager"
        WindowStartupLocation="CenterScreen"
        Height="600" Width="800" MinHeight="600" MinWidth="800">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="3*" MinHeight="300" />
            <RowDefinition Height="Auto" />
            <RowDefinition Height="*" MinHeight="200" />
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="2*" MinWidth="300" />
            <ColumnDefinition Width="Auto" />
            <ColumnDefinition Width="3*" MinWidth="300" />
        </Grid.ColumnDefinitions>
        <ContentControl prism:RegionManager.RegionName="ContactsRegion" 
                        Grid.RowSpan="3" />
        <GridSplitter Grid.Column="1" Grid.RowSpan="3" Width="2" Margin="0,5,0,5"
                      ResizeDirection="Columns" HorizontalAlignment="Center" />
        <ContentControl Grid.Column="2" 
                        prism:RegionManager.RegionName="ContactDetailsRegion" />
        <GridSplitter Grid.Column="2" Grid.Row="1" Height="2" Margin="5,0"
                      ResizeDirection="Rows" VerticalAlignment="Center" 
                      HorizontalAlignment="Stretch" />
        <ContentControl Grid.Column="2" Grid.Row="2" 
                        prism:RegionManager.RegionName="ContactHistoryRegion" />
    </Grid>
</Window>
