public static ViewModels.IViewModel Activate(ViewModel item, IDependencyContainer container) { ViewModels.IViewModel viewModel = (ViewModels.IViewModel)container.Resolve(item.Type); viewModel.Locked = item.Locked; ILayoutedItem layoutedItem = viewModel as ILayoutedItem; if (layoutedItem != null) { layoutedItem.Order = item.Order; layoutedItem.Name = item.Name; } return(viewModel); }
public void SetToolbarViewModel(ViewModels.IViewModel viewModel) { _viewModel.ToolbarViewModel = viewModel; }
public void SetModeViewModel(ViewModels.IViewModel viewModel) { _viewModel.CurrentViewModel = viewModel; UpdateWindowSubtitle(); }
public OpenWindowCommand(WindowType windowType, ViewModels.IViewModel nestedViewModel) { _windowType = windowType; _nestedViewModel = nestedViewModel; }
public DummyDebugCommand(ViewModels.IViewModel viewModel) { _viewModel = viewModel; }
public virtual void AssignContext(ViewModels.IViewModel context) { Context = context; OnContextAssigned(); NotifyOfPropertyChange(() => Context); }