创建简单的WPF窗口需要很长时间

时间:2016-04-13 19:34:43

标签: c# wpf

我有一个非常简单的程序。我有一个带有以下.xaml代码的窗口

<Window x:Class="MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow">
</Window>

以及后面的代码

public partial class MainWindow : Window {
    public MainWindow(uint width, uint height) {
        InitializeComponent();
        Width = width;
        Height = height;
    }
}

在我的主课程中,我只需启动应用程序

public class MainClass {
    [STAThread]
    public static void Main(string[] args) {
        Application app = new Application();
        app.Run(new MainWindow(600, 600));
    }
}

运行程序时,显示窗口最多需要5秒钟。怎么会这样?

修改

我刚刚在一个新项目中复制了它。如果我删除Width = width;Height = height;,则速度不会太慢。这是为什么?

0 个答案:

没有答案