PDA

View Full Version : مبتدی: جستجو در لیست ComboBox



mehrdad1991h
شنبه 09 دی 1391, 12:12 عصر
سلام
از عنوان فکر میکنم مشخص باشه میخوام چی کار کنم یه توضیح مختصر هم میدم
ما یه کمبوباکس داریم که داخلش یه سری ایتم قرار میگیره
حالا میخوام در یک تکست باکس یه متن را بنویسم
الان متن درون تکست باکس اگر در ایتم های موجود در کمبوباکس باشه بهمون بگه هست اگر نباشه بگه نیست

دیگه فکر کنم خیلی واضخ توضیح دادم
میدونم خیلی راحته ولی دیگه ببخشید :) چیکار کنم الان ؟
سپاس

mehrdad1991h
شنبه 09 دی 1391, 13:58 عصر
دوستان من چیزی شبیه به این میخوام

private void button2_Click(object sender, EventArgs e)
{
if (comboActive.Text.IndexOf(comboBox1.Text) == 0)
checkBox1.Checked = true;
}


منتها در این حالت فقط گزینه ی انتخاب شده در کمبوباکس را چک میکنه و سایر گزینه های کمبوباکس را در نظر نمیگیره
حالا من چیکار کنم که تموم گزینه ها را بررسی کنه ؟

سپاس

Mahmoud.Afrad
شنبه 09 دی 1391, 14:43 عصر
if (comboBox1.Items.Contains(textBox1.Text))
{
MessageBox.Show("found");
}
اگر هم دیتاتیبل بایند کرده باشید باید در دیتاسورس(دیتاتیبل) جستجو کنید.

mehrdad1991h
شنبه 09 دی 1391, 15:08 عصر
سپاس
از چنین روشی استفاده کردم

if (comboBox1.FindStringExact(textBox1.Text) != -1)
{
MessageBox.Show("found");
}

مشکلی که پیش نمیاد که ؟
سپاس