Forum
Merhaba, Listbox içine attığım değerleri arama yaparak farklı bir listboxa almak istiyorum fakat tam eşleştirme yaparak.
Örn : "1, 12, 13" Listboxda var diyelim "1" diye arattığımda hepsini değilde sadece "1" versin istiyorum. Tam eşleştirme şeklinde konu hakkında yardımınızı rica ederim. Şimdiden Teşekkür ederim.
Aşağıda belirttiğimde tüm 1 leri almaktadır.
private void Button4_Click(System.Object sender, System.EventArgs e)
{
for (var i = 0; i <= txtTestString.Items.Count - 1; i++)
{
if (Regex.IsMatch(txtTestString.Items(i), txtRegex.Text))
lstResult.Items.Add("Bulundu");
}
}
Arkadaşlar dediğim işlemde aramayı buldum. Çözümü burayda bırakıyorum.
private void Button3_Click(System.Object sender, System.EventArgs e) { ListBox2.Items.Clear(); if (TextBox1.Text.Trim() != "") { int _item = 0; foreach (int item in ListBox1.Items) { if (item == Convert.ToInt32(TextBox1.Text.Trim())) { ListBox2.Items.Add(item); _item = item; } } } }
Geri dönüş ve bilgi için teşekkürler.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************