UWP Frame 自动调整内容大小

UWP Frame auto resize contents inside

我得到了一个 window 框架:

< Frame VerticalAlignment="Stretch" VerticalContentAlignment="Stretch"
身高="Auto"/>

我想在里面放另一个 window。但是,除非我对高度进行硬编码,否则 Window 将保持半空,因为它的内容有时没有完全覆盖框架。

简而言之,我有一个框架,其中我有一个新页面,它有一个 3 行的网格,它们的大小取决于来自其他部分的输入。如果内容量太少,Window 不拉伸,如果内容量太大,则 3 行不显示。我尝试将高度绑定到它的父级,但这似乎只是最初设置了高度并且没有响应应用程序 window.

的大小调整

有什么解决办法吗?

使用绑定到框架或网格等控件的 SizeChanged 事件,并更新该事件中的大小以保持响应。

如果您在框架中包含另一个视图,您不应该为此做任何特别的事情...您能解释更多吗?