gpt4 book ai didi

wpf - 如何根据所需的客户区大小设置 WPF 窗口的大小?

转载 作者:行者123 更新时间:2023-12-05 01:24:48 33 4
gpt4 key购买 nike

我知道在 XAML/WPF 中,我可以使用 Width 和 Height 属性设置窗口大小,但假设我想设置窗口大小,以便客户区(减去 Windows 边框/装饰)是特定的固定大小,最简单的方法是什么?

例如,假设我希望窗口的客户区为 640x480,像这样:

    <Window x:Class="SomeProject.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Background="Black">

<Canvas Width="640" Height="480"/>
</Window>

我如何确保初始窗口大小是这样的,它具有完全适合子 Canvas 的 640x480 客户端大小?我只真正感兴趣的是如何轻松地为启动时间设置它,而不是担心如何处理调整大小事件等。

谢谢。

最佳答案

在窗口中添加如下属性

SizeToContent="宽度和高度"

关于wpf - 如何根据所需的客户区大小设置 WPF 窗口的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/657999/

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