继承viewModel上的Prism Delegate命令

时间:2017-09-08 14:40:48

标签: c# wpf inheritance prism

基本上我有两节课:

  1. AppleViewModel : IAppleViewModel
  2. AppleExtendedViewModel : AppleViewModel, IAppleExtendedViewModel
  3. 我在JuiceViewModel Jvm内有另一个公共对象:AppleExtendedViewModel

    在xaml中有一个DataGrid,它在一个Obersvable Collection中保存AppleExtendedViewModels。我有一个驻留在JuiceViewModel中的命令。这与Command={Binding JuiceViewModel.CommandName}一起使用。

    当JuiceViewModel在ExtendedViewModel中时,一切正常。但是当我把它放入AppleViewModel时,它就不再适用了。我认为它应该可以工作,因为扩展版本继承了AppleViewModel?

0 个答案:

没有答案