我有一个非常简单的程序。我有一个带有以下.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;
,则速度不会太慢。这是为什么?