Как отобразить коды округов, используя автозаполнение как [Код округа], название округа, аббревиатура штата - PullRequest
1 голос
/ 13 июля 2009

Код страны должен соответствовать только начальным символам, а не символам между ними. Например, если пользователь вводит «UN», он может перечислять только округа, начинающиеся с «UN»

заранее спасибо

1 Ответ

1 голос
/ 13 июля 2009

Если вы используете 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, не забывайте очищать список каждый раз, когда пользователь изменяет введенный текст. Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...