GridSplitter изменить размер дальше

Кажется, я не могу использоватьGridSplitter изменить размерследующий вещь. Вот XAML:

<Grid>
    <!-- this works -->
    <Grid Background="Gray" HorizontalAlignment="Left">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="100" />
            <ColumnDefinition Width="auto" />
            <ColumnDefinition Width="auto" />
        </Grid.ColumnDefinitions>
        <GridSplitter Grid.Column="1" Width="10" ResizeBehavior="PreviousAndNext" />
    </Grid>
    <!-- this doesn't -->
    <Grid Background="Gray" HorizontalAlignment="Right">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="auto" />
            <ColumnDefinition Width="auto" />
            <ColumnDefinition Width="100" />
        </Grid.ColumnDefinitions>
        <GridSplitter Grid.Column="1" Width="10" ResizeBehavior="PreviousAndNext" />
    </Grid>
</Grid>

и демо:

Обратите внимание, что осталосьGrid можно изменить, в то время как у правого есть некоторые проблемы. Вы можете попробовать дать xaml самостоятельно, чтобы понять, что я имею в виду.

Что я должен сделать, чтобы сделатьследующий изменение размера элемента работает?

Ответы на вопрос(1)

Ваш ответ на вопрос