如何在没有奇怪的白色空白的情况下为窗口设置背景色?

时间:2019-03-16 13:32:43

标签: wpf

我将窗口的背景颜色设置如下:

<Window x:Class="WpfApp1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp1"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800" WindowStyle="None" Background="Red">
    <Grid>

    </Grid>
</Window>

好吧,运行之后,结果是这样的: enter image description here

如您所见,窗口顶部有一个白色的空白。为什么要将背景颜色设置为红色,是为了让您清楚地看到白色空白。

此外,如果将AllowsTransparency设置为true,我会发现白色的空白将消失,但是现在该窗口无法再调整大小。

我想杀死麻烦的白色空白并使窗口也可以调整大小。我该怎么做?谢谢。

0 个答案:

没有答案