我想在里面放另一个窗口。但是,除非我对高度进行硬编码,否则窗口将保持半空,因为它的内容有时没有完全覆盖框架。 简而言之,我有一个框架,其中有一个新页面,它有-6ren">
gpt4 book ai didi

c# - UWP Frame 自动调整内容大小

转载 作者:太空宇宙 更新时间:2023-11-03 12:11:40 26 4
gpt4 key购买 nike

我有一个带框架的窗口:

高度="自动"/>

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

简而言之,我有一个框架,其中有一个新页面,它有一个 3 行的网格,它们的大小可变,具体取决于来自其他部分的输入。如果内容量太少,Window 不会拉伸(stretch),如果内容量太大,则 3 行会离开屏幕。我尝试将高度绑定(bind)到它的父级,但这似乎只是最初设置了高度,并且对应用程序窗口的大小调整没有反应。

有什么解决办法吗?

最佳答案

使用绑定(bind)到 Frame 或 Grids 等控件的 SizeChanged 事件,并更新该事件中的大小以保持响应。

关于c# - UWP Frame 自动调整内容大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51974119/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com