Пример #1
0
        public object CreateAndInitializeView()
        {
            object view = this.viewInitializer.Initialize();
            IRibbonToolController <TDefinition> controller = this.controllerFactory.Create(view);

            this.controllerCache.Register(this.definition.WireOnActivationOfViewModelType, controller);
            return(view);
        }
Пример #2
0
 public void Register(Type viewModelType, IRibbonToolController view)
 {
     this.RetrieveCacheEntry(viewModelType)
     .Add(view);
 }
 public void Register(Type viewModelType, IRibbonToolController view)
 {
     this.RetrieveCacheEntry(viewModelType)
         .Add(view);
 }