Esempio n. 1
0
        public ContentViewModel NewContent(Object parameter)
        {
            MDViewModel vm    = _container.Resolve <MDViewModel>();
            MDModel     model = _container.Resolve <MDModel>();
            MDView      view  = _container.Resolve <MDView>();

            //Model details
            _loggerService.Log("Creating a new simple file using MDHandler", Category.Info, Priority.Low);

            view.DataContext = model;

            //Clear the undo stack
            model.Document.UndoStack.ClearAll();

            //Set the model and view
            vm.SetModel(model);
            vm.SetView(view);
            vm.Title = "untitled-MD";
            vm.SetHandler(this);
            model.SetDirty(true);

            return(vm);
        }