Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 10顶部的奇怪条带(wpf)_Wpf_Xaml_Caliburn.micro - Fatal编程技术网

Windows 10顶部的奇怪条带(wpf)

Windows 10顶部的奇怪条带(wpf),wpf,xaml,caliburn.micro,Wpf,Xaml,Caliburn.micro,我在一个使用Caliburn micro的项目中使用了这个xaml: <Window x:Class="Myproject.MainWindowView" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xml

我在一个使用Caliburn micro的项目中使用了这个xaml:

<Window x:Class="Myproject.MainWindowView"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:cal="http://www.caliburnproject.org"
             mc:Ignorable="d" d:DesignHeight="800" d:DesignWidth="1024" WindowStyle="None" Background="Black" >



</Window>

但当我运行应用程序时,窗口顶部有一条白线:

如何删除顶部的线条?
我需要一个没有标题栏但可以调整大小的窗口。

为了简单起见,我想,窗口浏览器内置在样式模板中,并且在定义
WindowStyle=“None”
时仍然继承,但仍然允许重新调整大小以允许操作事件发生。因此,如中所述,您可以控制基础模板并根据您的要求对其进行编辑,同时仍保留用户调用重新调整大小功能的能力,但框架厚度设置为0


希望这有帮助,干杯

因此,因为您使用的是resize+windowstyle=none,所以您仍然在基本样式中使用
WindowChrome
。有关更多详细信息,请参阅。我想我只是把它作为一个评论,因为它只是指向你从其他地方的另一个答案。干杯。@ChrisW。我想这可能会有很大帮助。我可以通过c#代码设计chrome吗?你可以,但不确定你为什么想要。接受xaml lol,尽管我认为您可以在窗口属性上加上'ol
AllowTransparency=“True”
,这样它至少是透明的,但对用户来说当然不会那么明显。如果是我,我会把它变成我自己的,但我是个设计呆子@ChrisW.Allowtransparecy不起作用,因为它会阻止窗口的大小调整。但是xml工作得很好。更新您的评论作为答案,我将接受:)