0

caliburnは初めてで、シンプルなアプリを作成していますが、ビューを配置する場所を変更したい

私のプロジェクトは次のようになります。

Project/
  Model/
    ...
  View/
    TestView.xaml
  ViewModel/
    TestViewModel.cs
  App.xaml 
  AppBootstrapper.cs

しかし、これで私はを取得しcannot find view for Project.ViewModel.TextViewModelます。明らかに、ビューを同じディレクトリに配置すると、アプリケーションは完全に機能しますが、それを構成できる場所を変更したいですか?

4

1 に答える 1

3

ビューとビューモデルが含まれるフォルダーは、名前空間固有です。フォルダViewをViewsに、ViewModelをViewModelsに変更し、その新しい名前空間の.csと.xamlを更新します。

詳細については、次のリンクを確認してください: http ://caliburnmicro.codeplex.com/wikipage?title=View/ViewModel%20Naming%20Conventions

具体的には、ここでのあなたの場合、ヘッダー:「あるタイプの名前空間の命名規則」

于 2013-02-13T06:00:51.310 に答える