使用Visual Studio 2019 + Resharper(用于构建Wpf核心应用程序)
嗨,最近正在使用Windows Wpf程序,我的页面之一如下所示:
<Window x:Class="pPP_2.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:pPP_2"
mc:Ignorable="d"
Title="MainWindow" Height="1080" Width="1920"
WindowStyle="ThreeDBorderWindow"
WindowState="Normal"
xmlns:System="clr-namespace:System;assembly=System.Runtime">
<Grid x:Name="MainWindowGrid">
<Grid>
<Frame x:Name="Pages" NavigationUIVisibility="Hidden" Background="Transparent"/>
<Button x:Name="start" Background="LightGreen" Content="Simulation Starten" FontSize="20" Click="Go" Margin="710,394,710,508"/>
<Button x:Name="factoryManage" Background="LightGreen" Content="Fabrik Verwalten" FontSize="20" Click="ManageFactory" Visibility="Visible" Margin="710,590,710,317"/>
<Button Background="LightYellow" Content="Back" Margin="1550,55,219,968" BorderThickness="4,4,4,4" Click="backButton" Width="auto"/>
<Button Background="LightYellow" Content="Exit" Margin="1701,55,68,967" BorderThickness="4,4,4,4" Click="Exit" Width="auto"/>
<TextBox x:Name="Description" Margin="72,44,1610,956" Text="kp-cpps-sim2k19" TextWrapping="Wrap">
<TextBox.Resources>
<Style TargetType="TextBox">
<Setter Property="VerticalContentAlignment" Value="Center"/>
<Setter Property="HorizontalContentAlignment" Value="Center"/>
</Style>
</TextBox.Resources>
</TextBox>
<Button Content="Zurück zur Startseite" Margin="748,53,748,966" Click="Button_Click_2"/>
<Button x:Name="Inventory" Content="Inventar" Margin="48,925,1586,52" Click="InventarClick"/>
</Grid>
</Grid>
</Window>
图片:
所以,当我运行它时,窗户变成全白,我什么也看不到。可以请任何人告诉我我做错了。
谢谢,IRezzet。
通过网格行/列删除古怪的边距,例如Margin="72,44,1610,956"
并放置控件,网格行/列的大小将根据屏幕尺寸相应于窗口的高度/宽度。