Grid Splitter Problem in WPF

Ich möchte ein Layout wie VS 2008. In dem ich zwei Spalten und eine zweite Spalte möchte, ist es wieder zweigeteilt.

Ich habe das in der unten genannten XAML gemacht, aber dieGridSplitter ist vertikal nicht sichtbar (was zwei Spalten teilt).

Ich will beidesGridSplitters anpassbar sein. EinGridSplitter Ändert die Größe des linken und rechten Bereichs sowie eines weiteren BereichsGridSplitter Ändert die Größe des oberen und rechten Bereichs des Subgrids.

Der ZweiteGridSplitter arbeitet an dieser XAML, aber ich bin nicht in der Lage, XAML-Code zu erstellen, der den rechten Bereich und den linken Bereich aufteilt. Bitte helfen Sie!

<Window x:Class="AlarmUI_2.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window1" Height="300" Width="300">
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>
        <StackPanel Background="Aqua" Grid.Column="0" >
            <TextBlock FontSize="35" Foreground="#58290A" 
                       TextWrapping="Wrap">Left Hand Side</TextBlock>
        </StackPanel>
        <GridSplitter Grid.Column="0" ResizeDirection="Auto" 
                      Grid.RowSpan="1" 
                      HorizontalAlignment="Stretch" 
                      VerticalAlignment="Center"/>
        <Grid Grid.Column="1">
            <Grid.RowDefinitions>            
                <RowDefinition Height="*" />
                <RowDefinition Height="*" />
            </Grid.RowDefinitions>
            <ListBox Grid.Row="0" Background="Red">
                <ListBoxItem>Hello</ListBoxItem>
                <ListBoxItem>World</ListBoxItem>
            </ListBox>
            <GridSplitter Grid.Row="1" Height="5" Background="Gray"
                          VerticalAlignment="Top" HorizontalAlignment="Stretch" />
            <ListBox Grid.Row="1" Background="Violet" Margin="0,5,0,0">
                <ListBoxItem>Hello</ListBoxItem>
                <ListBoxItem>World</ListBoxItem>
            </ListBox>
        </Grid>
    </Grid>
</Window>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage