gpt4 book ai didi

.net - 未指定 SizeToContent 时的窗口大小

转载 作者:可可西里 更新时间:2023-11-01 11:04:50 24 4
gpt4 key购买 nike

当使用下面的 XAML 时,窗口大小不是 5000x5000,而是按钮被裁剪的一些小窗口。

<Window x:Class="WpfApplication1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" >
<Button Width="5000" Height="5000">XXX</Button>
</Window>

据我所知,大小我没有指定 SizeToContent 属性,默认是“手动”,所以它将使用 *size of a window is determined by other properties, including Width, Height, MaxWidth, MaxHeight, MinWidth, and MinHeight. *来自WPF Windows Overview ,其他属性似乎是 FrameworkElement::MinHeight/Width 和 FrameworkElement::MaxHeight。但是由于最小值的默认值是 0,最大值是无穷大,宽度/高度是南……这是怎么回事? WPF 从哪里获取窗口大小?

任何指向正确方向的指示都将不胜感激。

最佳答案

如果未指定宽度和高度,WPF 使用主屏幕宽度的 60%(实际显示窗口的位置)和其高度的 60%。这是由所有 Windows 最终注册自己的应用程序单例完成的。

关于.net - 未指定 SizeToContent 时的窗口大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1437099/

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