コード例 #1
0
 void BeforeShow(object viewModel, Type viewType)
 {
     ViewModel = viewModel;
     if (viewType != null)
     {
         ViewSelector.Add(ViewModel, viewType);
     }
 }
コード例 #2
0
 void IStrategy.Inject(object viewModel, Type viewType)
 {
     if (viewModel == null || ViewModels.Contains(viewModel))
     {
         return;
     }
     ViewSelector.Add(viewModel, viewType);
     ViewModels.Add(viewModel);
     OnInjected(viewModel);
 }