gpt4 book ai didi

c# - 如何获得自动调整大小的 WPF 窗口的大小?

转载 作者:行者123 更新时间:2023-11-30 15:47:16 24 4
gpt4 key购买 nike

我有一个围绕其内容自动调整大小的窗口。对于动画,我需要它的宽度和高度。 ActualWidth 始终是窗口的最大宽度,WidthHeight 属性表示 NaN。

最佳答案

ActualWidth/ActualHeight将为您提供窗口的实际大小 - 由布局系统给出,它基于窗口的实际渲染。这些应该是您正在寻找的尺寸。但是,由于它是基于渲染的,所以计算可能会有轻微的延迟,所以如果它们是错误的,我猜它们还没有计算出来——你会遇到一个竞争条件。你可以在链接中阅读更多相关信息上面,有一些关于何时计算实际尺寸的重要说明 - 因此 - 为什么它们可以延迟。

Width/Height是请求的大小,如果未明确设置,它们将保留其默认值,即 Double.NaN。

关于c# - 如何获得自动调整大小的 WPF 窗口的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3747211/

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