public GetResourceCommand(ConstructorViewModel model)
 {
     _model = model;
     _model.Properties.CollectionChanged += (s, e) =>
     {
         if (CanExecuteChanged != null)
             CanExecuteChanged(this, e);
     };
 }
 public StoryObjectCommand(ConstructorViewModel model)
 {
     _model = model;
     _model.PropertyChanged += (s, e) =>
     {
         if (CanExecuteChanged != null && e.PropertyName == "Properties")
             CanExecuteChanged(this, e);
     };
 }
Exemple #3
0
 public ShellViewModel(ConstructorViewModel constructorViewModel, RolePageViewModel rolePageViewModel, IEventAggregator aggregator)
 {
     _constructorViewModel = constructorViewModel;
     _rolePageViewModel    = rolePageViewModel;
     _aggregator           = aggregator;
     _aggregator.Subscribe(this);
     Show(constructorViewModel);
     DisplayName = "Конструктор";
 }
        public void Init()
        {
            //ObservableCollection<WebPageBaseViewModel> properties = new ObservableCollection<WebPageBaseViewModel>();
            //_rootPanel = new RootPanel(properties);
            //properties.Add(_rootPanel);
            _model = new ConstructorViewModel(new EventAggregator(), new WindowManager());
            _rootPanel = _model.RootPanel;
            //properties.Clear();

            //foreach (WebPageBaseViewModel webPageBaseViewModel in _model.Properties)
            //{
            //    _model.Properties.Add(webPageBaseViewModel);
            //}

            _command = new GetResourceCommand(_model);
        }
Exemple #5
0
 public void Init()
 {
     if (!File.Exists(TestContext.CurrentContext.TestDirectory + "/../../ResourceTemp.resx"))
         File.Copy(TestContext.CurrentContext.TestDirectory + "/../../Resource.resx", TestContext.CurrentContext.TestDirectory + "/../../ResourceTemp.resx");
     if (!File.Exists(TestContext.CurrentContext.TestDirectory + "/../../ResourceTemp.ru-RU.resx"))
         File.Copy(TestContext.CurrentContext.TestDirectory + "/../../Resource.ru-RU.resx", TestContext.CurrentContext.TestDirectory + "/../../ResourceTemp.ru-RU.resx");
     _model = new ConstructorViewModel(new EventAggregator(),new WindowManager());
     _model.ResourceFilePath = TestContext.CurrentContext.TestDirectory + "/../../ResourceTemp.resx";
 }
 public RolePageViewModel(Dal dal, IEventAggregator aggregator, ConstructorViewModel constructorViewModel)
 {
     _dal = dal;
     _aggregator = aggregator;
     _constructorViewModel = constructorViewModel;
 }
 public void Init()
 {
     _model = new ConstructorViewModel(new EventAggregator(),new WindowManager());
 }
Exemple #8
0
 public RolePageViewModel(Dal dal, IEventAggregator aggregator, ConstructorViewModel constructorViewModel)
 {
     _dal                  = dal;
     _aggregator           = aggregator;
     _constructorViewModel = constructorViewModel;
 }