【发布时间】:2011-07-16 01:25:57
【问题描述】:
我有简单的窗口。
在这个窗口中,我有几个行的网格,我正在动态设置其高度。
现在我想做Window.Height = sum of Grids Rows.
一个问题似乎是网格本身正在填充整个窗口(没关系),但是在这个网格中,行占据的区域旁边有空白空间。
我该怎么办?
例如,我有行,高度为 100 和 200,整个网格的高度为 500,但应该有 300。
【问题讨论】:
我有简单的窗口。
在这个窗口中,我有几个行的网格,我正在动态设置其高度。
现在我想做Window.Height = sum of Grids Rows.
一个问题似乎是网格本身正在填充整个窗口(没关系),但是在这个网格中,行占据的区域旁边有空白空间。
我该怎么办?
例如,我有行,高度为 100 和 200,整个网格的高度为 500,但应该有 300。
【问题讨论】:
<Window
...
SizeToContent="WidthAndHeight">
<Grid>
...
</Grid>
</Window>
SizeToContent 是您要设置的属性。我一直在用这个,很棒。
【讨论】:
将 Window.SizeToContent 属性设置为 WidthAndHeight。
【讨论】: