Windows WPF元素不显示

问题描述 投票:0回答:1

使用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。

xml wpf xaml frame
1个回答
0
投票

通过网格行/列删除古怪的边距,例如Margin="72,44,1610,956"并放置控件,网格行/列的大小将根据屏幕尺寸相应于窗口的高度/宽度。

© www.soinside.com 2019 - 2024. All rights reserved.