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); }; }
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); }
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()); }
public RolePageViewModel(Dal dal, IEventAggregator aggregator, ConstructorViewModel constructorViewModel) { _dal = dal; _aggregator = aggregator; _constructorViewModel = constructorViewModel; }