我使用MVVM視圖模型一模式在WPF應用程序,我有這樣的一些定義:創建實例從屬性
public interface IMyView { }
[Export(typeof(IMyView))]
public class MyView : UserControl, IMyView { }
[ViewTypeAttribute(typeof(IMyView))]
public interface IMyViewModel { }
[Export(typeof(IMyViewModel))]
public class MyViewModel : ViewModelBase, IMyViewModel { }
那ViewTypeAttribute
是一個自定義屬性以檢索其View
對於給定的ViewModel
應該用作DataTemplate
。真的在這裏我有一個Type
!但我不知道如何通過MEF
從Type
創建實例?有人可以幫助我嗎?
因爲我的設計要求!你的'A'不是我的問題的答案!請再讀一遍 – 2012-01-16 18:27:47
看我的編輯請。我想念什麼? – blindmeis 2012-01-17 06:33:11