private void DisplayLevel1Suggestions() { if (string.IsNullOrEmpty(Level1Original())) { // empty list cboLevel1Suggestion.DataSource = null; } else { // get any saved matched name MatchResult savedMatch = geoCoder.GetSavedMatchLevel1( Level1Original()); //get suggestions var suggestions = suggestedMatch.Level1Suggestions(Level1Original()); // format const bool addBlank = false; List <KeyValuePair <string, string> > suggestionList = FormatSuggestionList(savedMatch, suggestions, addBlank); cboLevel1Suggestion.DisplayMember = "Value"; cboLevel1Suggestion.ValueMember = "Key"; cboLevel1Suggestion.DataSource = suggestionList; } }