gpt4 book ai didi

c# - 如何调整/控制已实现和发布的 WPF 应用程序的高度

转载 作者:太空宇宙 更新时间:2023-11-03 16:14:01 25 4
gpt4 key购买 nike

我已经使用 C# 和 WPF 构建了一个应用程序。该应用程序已经启动,客户正在使用它。现在,这就是问题所在。

在我的应用程序中,窗口的最小高度已设置为 825,但客户的屏幕分辨率为 1366(宽)x 768(高)。因此,客户无法看到整个 UI,因此,由于最小高度问题,一些按钮并不完全可供用户使用。

我知道我可以降低最小高度并结束这种情况,但这会涉及发布应用程序的下一个更新,对吗?如果不这样做,我如何向用户发布临时修复程序?一种从外部方式(例如通过 bat 文件或其他方式)控制应用程序窗口最小高度属性的方法。

最佳答案

您是否尝试过在高度中使用 *? Auto 将匹配任何控件的此大小,但是 * 为您提供可与 Stretch 一起使用的其余部分

如果您有多个 * 定义,那么每个定义都是比例

例如

<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="50" /> <!-- Header for Example
<RowDefinition Height="*" /> <!-- Use Whatever space is left in the parent control
<RowDefinition Height="50" /> <!-- Close Buttons etc
</Grid.RowDefinitions>
</Grid>

参见 Managing Application height in WPF (Expressing height as a percentage of screen height)了解更多信息

关于c# - 如何调整/控制已实现和发布的 WPF 应用程序的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16394449/

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