Если вы используете TextBox, вы хотите использовать событие TextChanged
private void textBox_TextChanged(object sender, EventArgs e)
{
foreach(string County in MyCountyList)
{
if(County.StartsWith(textBox.Text))
{
//Do work (Add to list or ComboBox or whatever autocompletion you require)
}
}
}
Если вы используете ComboBox, не забывайте очищать список каждый раз, когда пользователь изменяет введенный текст. Надеюсь, это поможет!