Wpf GridSplitter заменяет привязку к свойству row.height

У меня проблемы с разделителем сетки. Я привязал свойство зависимостей RowDefinition.Height к свойству clr модели, как показано ниже.


    <Grid.RowDefinitions>
        <RowDefinition Height='{Binding Path=Height, Mode=OneWay}' />
        <RowDefinition Height='*' />
    </Grid.RowDefinitions>

Это прекрасно работает до тех пор, пока не будет использован GridSplitter . Когда высота строки изменяется вручную с помощью GridSplitter , она заменяет привязку на новый фиксированный размер (и удаляет привязку).

Есть ли у вас какие-либо идеи или обходные пути, как создать две строки, размер которых можно изменять с помощью GridSplitter, но при этом изменять их высоту в соответствии со свойством / привязкой clr?

8
задан grizzly 10 March 2011 в 13:09
поделиться