我有以下XAMLWPF的RichTextBox增加网格行大小
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/> <!--Here Expander with RichTextBox within-->
<RowDefinition Height="Auto"/> <!--Here Splitter-->
<RowDefinition Height="*"/> <!--Here some other controls-->
</Grid.RowDefinitions>
...
问题是,当扩展开放,RichTextBox的文本行填充它会自动提高其heigth以及扩展和网格行的高度,这样的项目在下排滑落。
我想让底部网格行高度独立于richtextbox。我可以在不将RichTextBox高度绑定到扩展器或顶部行高的情况下执行此操作吗?
谢谢。
现在,您已经配置了最上面两行,以获取尽可能多的高度,并且您已经告诉下面一行需要留下任何空间。这听起来像你只需要给RichTextBox一个特定的高度或者一个最大高度,这样它就不会变得太大。 –
在中间一排我有分线器让用户可以根据需要调整底部和顶部行的大小。这样顶部和底部网格行可能没有固定的最大尺寸。我必须配置顶行高度为“自动”,因为它基于展开。 – gunboxer