WPF window 宽度和高度未按预期显示
WPF window width and height not displaying as expected
如果我制作 2 个矩形,一个高度为 1000,另一个高度为 1080,而我的 window 高度 is/should 为 1080,所以预期结果是我看到一个条,1000 像素高,另一个 1080 像素高。但是当我 运行 应用程序看到相同高度的 2 条一直延伸到屏幕底部。好像 window 尺寸太大了。 (我确定我的显示器是 1920 x 1080)。这可能是一些愚蠢的初学者错误,但我一直没能找到 awnser。
<Window x:Class="LIBRA.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow"
Height="1080" Width="1920"
WindowStyle="None"
ResizeMode="NoResize"
WindowState="Maximized">
<Grid Background="#FF00796B" >
<Rectangle Fill="#FFF4F4F5" Height="1000"
Margin="0,0,0,0" Width="160" HorizontalAlignment="Left"
VerticalAlignment="Top" />
<Rectangle Fill="#FF181878" Height="1080"
Margin="0,0,0,0" Width="100" HorizontalAlignment="Left"
VerticalAlignment="Top"/>
</Grid>
</Window>
(我不能post图片还很不幸)
我发现了问题。我在笔记本电脑上,所有东西都用我的专用显卡。如果我 运行 我的集成显卡上的应用程序问题就解决了。
因此,如果您遇到类似问题,请尝试禁用您的专用显卡。
如果我制作 2 个矩形,一个高度为 1000,另一个高度为 1080,而我的 window 高度 is/should 为 1080,所以预期结果是我看到一个条,1000 像素高,另一个 1080 像素高。但是当我 运行 应用程序看到相同高度的 2 条一直延伸到屏幕底部。好像 window 尺寸太大了。 (我确定我的显示器是 1920 x 1080)。这可能是一些愚蠢的初学者错误,但我一直没能找到 awnser。
<Window x:Class="LIBRA.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow"
Height="1080" Width="1920"
WindowStyle="None"
ResizeMode="NoResize"
WindowState="Maximized">
<Grid Background="#FF00796B" >
<Rectangle Fill="#FFF4F4F5" Height="1000"
Margin="0,0,0,0" Width="160" HorizontalAlignment="Left"
VerticalAlignment="Top" />
<Rectangle Fill="#FF181878" Height="1080"
Margin="0,0,0,0" Width="100" HorizontalAlignment="Left"
VerticalAlignment="Top"/>
</Grid>
</Window>
(我不能post图片还很不幸)
我发现了问题。我在笔记本电脑上,所有东西都用我的专用显卡。如果我 运行 我的集成显卡上的应用程序问题就解决了。
因此,如果您遇到类似问题,请尝试禁用您的专用显卡。