目前我已經連接到使用類似於下面的代碼的ViewModels一些看法使用DataTemplate中的WPF應用程序鏈接查看到視圖模型:使用MVVM模式
<Application.Resources>
<DataTemplate DataType="{ x:Type vm:AgeIndicatorViewModel}">
<v:AgeIndicatorView />
</DataTemplate>
</Application.Resources>
我有一個關於這兩個問題:
請問這個方法讓我只有一個鏈接查看每個視圖模型(我認爲它improse此限制我,而是要確保)
使用此方法時,我應該在哪裏放置所有DataTemplate聲明?目前只有少數,他們都在App.Xaml - 有沒有更好的位置,或者是App.Xaml罰款/最佳位置?
最重要的問題是,第二個真的,因爲在現階段,我想到我的視圖模型以這種方式鏈接到我的查看,因爲它不需要任何外部庫等
的方式我ViewModels已經設置好了,它們的屬性和命令等已經全部工作了。