我有一个带有一些行的网格。行的高度是相对于窗口大小设置的,如下所示:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="0.3*" />
<RowDefinition Height="0.2*" />
<RowDefinition Height="0.2*" />
<RowDefinition Height="0.1*" /> <!-- hide this row -->
<RowDefinition Height="0.2*" />
</Grid.RowDefinitions>
</Grid>
现在我想根据绑定属性隐藏一行的内容。因此我将Visiblity
内容对象的属性设置为Collapsed
. 内容的Visiblity
工作正常,但该行仍然需要原始空间。
当内容的可见性折叠时,有没有办法隐藏该行?注意:我不想在 to 中设置Height
,RowDefinition
因为Auto
我无法将Height
相对设置为 Window 大小,并且行的高度会调整为行内内容的高度。