WPF应用程序启动顺序机制

    WPF应用程序是有主函数的,其启动先从主函数中开始,该主函数在App.g.cs文件中,该文件不显示在解决方案中,路径为obj/x86/Debug下。

    先从主函数中启动,再调用InitializeComponent()函数加载页面。App.g.cs文件可以删除,删除之后自己新建一个类重写启动函数,并在函数中可以设置初始启动的页面,其代码可如下所示:

       static void Main()

{

  App app=new App();

  uri ri=null;

  ri=new uri("xxx.xaml",urikind.Relative);   //xxx.xaml是要设置的初始启动页面

  app.Startupuri=ri;

  app.Run();

}

原文地址:https://www.cnblogs.com/xbzsz/p/3462963.html