コード例 #1
0
        public UndoableCommandManager(ViewModel1 viewModel)
        {
            _commands          = new Stack <UndoableCommand>();
            _commandParameters = new Stack <object>();

            _redoCommands          = new Stack <UndoableCommand>();
            _redoCommandParameters = new Stack <object>();

            _viewModel = viewModel;
        }
コード例 #2
0
 public InsertItemCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #3
0
 public SaveDocumentAsCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #4
0
 public DuplicateItemCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #5
0
 public PasteCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #6
0
 public NewDocumentCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #7
0
ファイル: CommandBase.cs プロジェクト: gaxar77/SimpleOutline
 public CommandBase(ViewModel1 viewModel)
 {
     ViewModel = viewModel;
 }
コード例 #8
0
 public UndoableCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #9
0
 public RenameItemCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #10
0
 public UndoableCommandForView(ViewModel1 viewModel)
     : base(viewModel)
 {
     _command = CreateUndoableCommand();
 }
コード例 #11
0
 public MoveItemOutCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #12
0
ファイル: CutCommand.cs プロジェクト: gaxar77/SimpleOutline
 public CutCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #13
0
 public ExportToHtmlCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #14
0
 public OpenDocumentCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #15
0
 public DeleteItemCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
コード例 #16
0
 public ExitCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }