我遇到了問題,我想將我的TreeView的最大高度綁定到UserControl的高度,但綁定不起作用。將XAML TreeView MaxHeight綁定到容器高度
我嘗試以下
<UserControl>
<StackPanel Name="Container">
<TextBlock>Header</TextBlock>
<TreeView MaxHeight="{Binding ElementName=Container,Path=ActualHeight}"></TreeView>
</StackPanel>
</UserControl>
我所期望的,如果我調整我的窗口,用戶控件調整大小等TreeView中被調整過,因此,如果窗口是小,TreeView的,滾動條出現。 但我得到的是沒有滾動條和TreeView的內容到達窗口之外,並且不可見。
哈,是的,太荒謬了。大聲笑!!! :-) – user2697817
感謝您的快速回放和有用的答案。我用Grid元素解決了這個問題。一個小建議:你的文章中的「Grid.Column」定義必須是「Grid.Row」,但不是它的工作。 – bestfansdynamo
感謝您的通知,@bestfansdynamo ...我已經相應地更新了我的答案。 – Sheridan