TextBox'da girilen değeri ListBox'da sorgulatma [C#]

Katılım
11 Eylül 2020
Mesajlar
3.776
Makaleler
5
Çözümler
13
for (int i = 0; i < listBox1.Items.Count; i++) { [B] if (listBox1.Items[i].ToString().ToLower().Contains(textBox1.Text.ToLower())) { listBox1.SetSelected(i, true);[/B] } else { MessageBox.Show("böyle bir şehir listede yok."); } }

Arkadaşlar, selamlar.

Kalın yazdığım yerdeki kodun daha kolay bir varyantı vardı. Şu an yazamadım hatırlayanlar yazabilir mi?
 
Son düzenleyen: Moderatör:
Sanırım bunu istiyorsun.

C#:
int index = listBox1.FindString(textBox1.Text.ToLower());
if (index != -1)
{
    listBox1.SetSelected(index, true);
}
else
{
    MessageBox.Show("böyle bir şehir listede yok.");
}
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…