/// <summary>
 ///
 /// </summary>
 /// <param name="e"></param>
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     base.OnNavigatedTo(e);
     object[] parameters = e.Parameter as object[];
     if (parameters != null)
     {
         this.DataContext = _viewModel = new EditorsViewModel(parameters[0] as ObservableCollection <Editor>);
     }
 }
示例#2
0
        public ActionResult Validation(EditorsViewModel userInfo)
        {
            if (ModelState.IsValid)
            {
                return(View("SuccessValidation"));
            }

            return(View(userInfo));
        }
示例#3
0
    public ProjectTreeViewModel(IProjectService solutionService, IPaletteService paletteService,
                                IFileSelectService fileSelect, IEventAggregator events, IWindowManager windowManager,
                                Tracker tracker, IDiskExploreService diskExploreService, EditorsViewModel editors)
    {
        _projectService     = solutionService;
        _paletteService     = paletteService;
        _fileSelect         = fileSelect;
        _windowManager      = windowManager;
        _tracker            = tracker;
        _diskExploreService = diskExploreService;
        _editors            = editors;

        _events = events;
        _events.Subscribe(this);

        DisplayName = "Project Tree";
    }