如何使窗口高度适应内容?
Posted
技术标签:
【中文标题】如何使窗口高度适应内容?【英文标题】:How to make Window Height adjust to content? 【发布时间】:2011-07-16 01:25:57 【问题描述】:我有简单的窗口。
在这个窗口中,我有几个行的网格,我正在动态设置其高度。
现在我想做Window.Height = sum of Grids Rows.
一个问题似乎是网格本身正在填充整个窗口(没关系),但是在这个网格中,行占据的区域旁边有空白空间。
我该怎么办?
例如,我有行,高度为 100 和 200,整个网格的高度为 500,但应该有 300。
【问题讨论】:
【参考方案1】:<Window
...
SizeToContent="WidthAndHeight">
<Grid>
...
</Grid>
</Window>
SizeToContent 是您要设置的属性。我一直在用这个,很棒。
【讨论】:
这对我有用。此外,其他选项在 MSDN 文档页面 msdn.microsoft.com/en-us/library/… 中有更详细的说明【参考方案2】:将 Window.SizeToContent 属性设置为 WidthAndHeight。
【讨论】:
以上是关于如何使窗口高度适应内容?的主要内容,如果未能解决你的问题,请参考以下文章
如何使div中的图片自适应宽度和高度,图片不变形,可以超出div,超出部分隐藏
如何使div中的图片自适应宽度和高度,图片不变形,可以超出div,超出部分隐藏