小编103*_*0SL的帖子

Xaml WPF MVVM NameSpace和新项目文件夹,InitializeComponent(); 的StartupUri =

我创建了一些文件夹并组织我的文件以保持MVVM模式的清洁.模型文件夹,视图文件夹和ViewModel文件夹.

它在许多层面上创建了命名空间问题.

首先是InitializeComponent();

  • 在当前上下文中不存在

其次是StartupUri =

  • 找不到资源

我可以找到一些答案,但没有一个完整.从基本情况来看:

  1. 我创建了一个新项目WPF c#(让我们命名为PROJECT)
  2. 我创建了3个新文件夹.
  3. 我将MainView移动到View文件夹.

什么应该在PROJECT\app.xaml?

  • X:类= ""
  • 的StartupUri = ""

什么应该在PROJECT\View\MainWindow.xaml?

  • X:类= ""

什么应该在PROJECT\View\MainWindow.xaml\MainWindow.cs?

  • 命名空间

PROJECT\ViewModel\FooViewModel.cs怎么样?

PROJECT\Model\FooModel.cs怎么样?

为什么?

因此,类似的问题可以完全被证实.非常感谢

c# wpf xaml namespaces mvvm

3
推荐指数
1
解决办法
436
查看次数

标签 统计

c# ×1

mvvm ×1

namespaces ×1

wpf ×1

xaml ×1