WPF垂直网格探测器无法正常工作

and*_*rea 8 c# wpf gridsplitter

我有一个垂直的网格分析器,但我得到一个水平的.这是我的XAML

<GroupBox Header="Phase Management">
        <Grid>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*"/>
                <ColumnDefinition Width="5"/>
                <ColumnDefinition Width="*"/>
            </Grid.ColumnDefinitions>

            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"/>
                <RowDefinition Height="70*"/>
                <RowDefinition Height="30*"/>
            </Grid.RowDefinitions>

            <Button>Test column 0</Button>

            <GridSplitter Grid.Column="1" Width="5" HorizontalAlignment="Stretch" Background="#FFFFFF" ResizeBehavior="PreviousAndNext"/>

            <Button Grid.Column="2">Test column 2</Button>

        </Grid>
    </GroupBox>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

在网格中我有一个堆栈面板,一个数据网格和一些文本框.知道为什么我的行为有错吗?

Ben*_*Ben 23

尝试添加其他属性,如

<GridSplitter Grid.Column="1"
              ResizeDirection="Columns"
              ResizeBehavior="PreviousAndNext"
              HorizontalAlignment="Stretch"/>
Run Code Online (Sandbox Code Playgroud)

方向(在您的情况下为"列")和行为(在左侧和右侧两个方向调整大小的示例中).