wpf不从窗口直接开始执行的方式

在App.xaml.cs中

  public partial class App : Application
  {
    private void Application_Startup(object sender, StartupEventArgs e)
    {
      /* create the window */
      var mainWindow = new MainWindow();
      this.MainWindow = mainWindow;
      mainWindow.Show();

      /* attach the mainViewModel */
      var mainViewModel = new MainViewModel();
      mainWindow.DataContext = mainViewModel;
    }
  }

在App.xaml中

<Application x:Class="AvalonDock.MVVMTestApp.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             StartupUri="MainWindow.xaml">
    <Application.Resources>

    </Application.Resources>
</Application>

 

posted @ 2017-10-22 22:19  hyman2017  阅读(532)  评论(0编辑  收藏  举报