示例#1
0
        public DeckOrderVm(DeckVm deckVm)
        {
            _deckVm = deckVm;

            CmdValueOrder = new DelegateCommand {
                ExecuteCommand = ValueOrder_Click
            };
            CmdRandomOrder = new DelegateCommand {
                ExecuteCommand = RandomOrder_Click
            };
            CmdDeckStats = new DelegateCommand {
                ExecuteCommand = DeckStats_Click
            };
        }
示例#2
0
        public DeckOperationVm(DeckVm deckVm, PlayerVm playerVm, DeckStatsVm deckStatsVm)
        {
            _playerVm    = playerVm;
            _deckVm      = deckVm;
            _deckStatsVm = deckStatsVm;

            DeckNameList = new ObservableCollection <string>();

            CmdSave = new DelegateCommand {
                ExecuteCommand = Save_Click
            };
            CmdResave = new DelegateCommand {
                ExecuteCommand = Resave_Click
            };
            CmdClear = new DelegateCommand {
                ExecuteCommand = Clear_Click
            };
            CmdDelete = new DelegateCommand {
                ExecuteCommand = Delete_Click
            };
        }