Итак, предположим, что вы связали комбинированный список со списком городов, которые вы извлекли из своей базы данных:
class City
{
public string ID{get; private set;}
public string Name{get;private set;}
public City(string id, string name)
{
ID=id;Name=name;
}
}
Просто добавьте пустой город в этот список:
cityList.Add(new City("AA",string.empty");
Когда вы связываете комбинированный список с cityList и сортируете его, город с идентификатором "AA" будет сверху. В вашем поисковом коде вы теперь можете настроить алгоритм поиска для случая, когда пользователь выбрал город с идентификатором "AA";
Более умные решения, безусловно, возможны, но мне нужно было бы увидеть код метода поиска, чтобы помочь вам в дальнейшем.