总是让我烦恼C#如何为您启动启动。所以现在我正在试图制定我自己的主要方法。它不工作:更改WPF项目的主要内容
我已经提供了这个主要方法:
[System.STAThreadAttribute()]
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
public static void Main()
{
Model model= new Model();
Controller controller = new Controller(model);
MainWindow window = new MainWindow(controller, model);
}
此方法运行,但我不能看到任何视觉。 我想我错过下面的正常主代码的东西:
Application.App app = new Application.App();
app.InitializeComponent();
app.Run();
我试图重写OnStartUp witht相同的代码,而是抛出异常。 如果您有其他解决方案,我愿意听到。我只是不明白为什么我的MainWindow必须先创建。
谢谢!正是我需要知道的:) – 2009-12-22 19:00:54