GridSplitter не може да се плъзга

Имам решетка с един сплитер в нея и два TreeVeiw.

Не успях да накарам сплитера да се премести и да преоразмеря и двете дървета. Опитах се да променя няколко опции от свързаните въпроси, но нито една от тях не помогна. какво правя грешно

        <Grid 
            Grid.Column="0" 
            HorizontalAlignment="Stretch" 
            Name="grid2" 
            VerticalAlignment="Stretch" 
            Background="White">
            <Grid.RowDefinitions>
                <RowDefinition Height="*" />
                <RowDefinition Height="5" />
                <RowDefinition Height="*" />
            </Grid.RowDefinitions>
            <TreeView 
                Grid.Row="0"
                Height="Auto"
                HorizontalAlignment="Stretch"
                Name="treeView1"
                VerticalAlignment="Stretch"
                Width="Auto" />
            <GridSplitter 
                Grid.Row="1"
                Grid.RowSpan="2"
                ResizeDirection="Rows"
                Height="5"
                HorizontalAlignment="Stretch"
                Name="gridSplitter2"
                VerticalAlignment="Top"
                Width="Auto"
                ResizeBehavior="PreviousAndNext" />
            <TreeView 
                Grid.Row="2"
                Height="Auto"
                HorizontalAlignment="Stretch"
                Name="treeView2"
                VerticalAlignment="Stretch"
                Width="Auto" />
        </Grid>

person Lex Webb    schedule 05.08.2014    source източник
comment
Премахнете Grid.RowSpan от GridSplitter   -  person Novitchi S    schedule 05.08.2014
comment
Проблемът е, че имате две ‹RowDefinition Height=* /›, * кара тези два реда да бъдат заключени в стъпка. Променете едното (или и двете) на ‹RowDefinition Height=Auto /›   -  person Muster Station    schedule 05.08.2014
comment
Благодаря момчета. Това го оправи.   -  person Lex Webb    schedule 06.08.2014


Отговори (1)


Както правилно каза Novitch S, просто трябваше да премахна Grid.RowSpan от GridSplitter.

person Lex Webb    schedule 12.08.2014