【问题标题】:Too many windows using Josh Smith's demo app on MVVM在 MVVM 上使用 Josh Smith 的演示应用程序的窗口太多
【发布时间】:2013-01-17 05:01:31
【问题描述】:

我正在尝试学习 MVVM。 Josh 的演示应用程序看起来很一般,我可以通过替换与客户相关的类来创建一个新应用程序。为此,我使用 Josh 的大部分代码从头开始创建了一个新项目。有时我将他的代码粘贴到我的文件中,有时我只是复制了一个完整的文件。在此过程中,我删除了对客户类的所有引用。

我一定错过了一些重要的事情,因为运行代码会产生两个窗口而不是一个。我看到 Josh 如何在 App.OnStartUp() 中创建一个窗口。该应用程序将创建一个没有此代码的窗口,这就是我有两个窗口的原因。我不明白为什么他的原始演示只有一个窗口。

在挠了一个小时后,我想我需要一个提示。谢谢。

【问题讨论】:

    标签: mvvm


    【解决方案1】:

    我一直在寻找,在 App.xaml 中找到了 StartupUri="MainWindow.xaml" 这一行。现在我只有一个窗口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-19
      • 1970-01-01
      • 2015-03-18
      • 1970-01-01
      • 1970-01-01
      • 2012-08-04
      • 1970-01-01
      相关资源
      最近更新 更多