我将窗口的背景颜色设置如下:
<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>
如您所见,窗口顶部有一个白色的空白。为什么要将背景颜色设置为红色,是为了让您清楚地看到白色空白。
此外,如果将AllowsTransparency
设置为true,我会发现白色的空白将消失,但是现在该窗口无法再调整大小。
我想杀死麻烦的白色空白并使窗口也可以调整大小。我该怎么做?谢谢。