gpt4 book ai didi

c# - SizeToContent 绘制不需要的边框

转载 作者:太空狗 更新时间:2023-10-29 22:52:08 24 4
gpt4 key购买 nike

每当我尝试创建一个窗口并将 SizeToContent 设置为 WidthAndHeight 时,打开窗口时会根据其内容正确调整大小,但它会在右边和底部。在调整大小时,这个问题消失了,当使用设置的高度和宽度时,这个问题也不会发生。

这是我的意思的示例:

enter image description here

你可以说这不是一个大问题,但我发现它让我的应用程序看起来不专业,尤其是当我需要展示它时。有谁知道为什么会这样,或者是否有解决方法?我正在用 C# 编写这个项目。

XAML 代码:

<Window x:Class="FPricing.InputDialog"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="InputDialog" Width="400" Height="300" SizeToContent="WidthAndHeight">
<StackPanel>
<Label x:Name="question">?</Label>
<TextBox x:Name="response"></TextBox>
<Button Content="OK" IsDefault="True" Click="Button_Click" />
</StackPanel>
</Window>

值在创建类时传递。

但是我在我创建的每个窗口上都遇到过这个问题,即使没有自定义底层代码也是如此。

最佳答案

<Window UseLayoutRounding="True" />对我有用。

关于c# - SizeToContent 绘制不需要的边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16356507/

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