FindString (Arama yapılacak metnin başından itibaren tek tek kontrol eder bulduğu metnin listbox içerisinde ki index numarasını result eder (döndürür). Örneğin "Alfa" kelimesini arattığımızda listede "Alfa" kelimesi ile başlayan ilk kaydın index numarsı verir)
Kod:
void Button1Click(object sender, EventArgs e)
{
if (textBox1.Text == "")
{
return;
}
listBox1.SetSelected(0,false);
int bulunanIndex = listBox1.FindString(textBox1.Text);
if (bulunanIndex != - 1)
{
MessageBox.Show("Bulunan kayıt : " + listBox1.Items[bulunanIndex].ToString());
}
else
{
MessageBox.Show("Kayıt bulunamadı!");
}
}
Kod:
void Button2Click(object sender, EventArgs e)
{
listBox1.SetSelected(0,false);
int bulunanIndex = listBox1.FindStringExact(textBox1.Text);
if (bulunanIndex != - 1)
{
MessageBox.Show("Bulunan kayıt : " + listBox1.Items[bulunanIndex].ToString());
}
else
{
MessageBox.Show("Kayıt bulunamadı!");
}
}