public CardQueryVm(CardPreviewVm cardPreviewVm) { _cardPreviewVm = cardPreviewVm; CmdQuery = new DelegateCommand { ExecuteCommand = Query_Click }; CmdReset = new DelegateCommand { ExecuteCommand = Reset_Click }; CmdAlilityDetail = new DelegateCommand { ExecuteCommand = AlilityDetail_Click }; PackList = CardUtils.GetPackList(); IllustList = CardUtils.GetIllustList(); RaceList = new ObservableCollection <string>(); CardUtils.GetPartRace(StringConst.NotApplicable).ForEach(RaceList.Add); CardQueryModel = new DeQueryModel(); }