コード例 #1
0
        public SearchResultPickerViewModel(LookupContext lookup)
        {
            LookupResultList = lookup.Results;
            //RaisePropertyChanged("LookupResultList");

            ErrorMessage = lookup.FailureMessage();
            SearchFailed = !String.IsNullOrEmpty(ErrorMessage);
            if(SearchFailed)
            {
                SearchText = lookup.Query;
            }

            QueryTitle = lookup.Query;

            SearchCommand = new RelayCommand(RetrySearch);
            PickSelectedCommand = new RelayCommand(PickSelected);

            SelectedItem = LookupResultList.FirstOrDefault();
        }