نمایش نتایج 1 تا 3 از 3

نام تاپیک: فیلتر کردن آیتمهای ComboBox

  1. #1

    فیلتر کردن آیتمهای ComboBox

    من 2 تا combobox دارم که یکی استان و دیگری شهر را نمایش می دهد . و با کد زیر کاری کردم که وقتی استانی انتخاب شد شهرهای آن استان فیلتر شود.


    private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
    comboBox6.Items.Clear();
    string province = comboBox1.Text;
    for (int i = 0; i < myDS.member.Rows.Count; i++)
    {
    if (myDS.member[i].province == province)
    {
    comboBox2.Items.Add(dataset.table[i].city.ToString());
    }
    }
    }

    کسی می تواند من را راهنمایی کند که چطور می توانم کاری کنم که شهر ها تکراری Add نشوند

  2. #2
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111
    دوست عزیز چرا از BindingSource استفاده نمی کنید

  3. #3
    کاربر دائمی آواتار Sorenaa_s
    تاریخ عضویت
    اردیبهشت 1386
    سن
    43
    پست
    115


    privatevoid comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    DataSet ds = comboBox2.DataSource as DataSet;
    if( ds == null )
    return;
    ds.Tables[0].DefaultView.RowFilter = "province = '" + comboBox1.Text + "'";
    }


تاپیک های مشابه

  1. بایند کردن combobox
    نوشته شده توسط Mrs.Net در بخش C#‎‎
    پاسخ: 12
    آخرین پست: جمعه 06 مهر 1386, 12:09 عصر
  2. اضافه کردن ایتم به combobox
    نوشته شده توسط jafari_m246 در بخش C#‎‎
    پاسخ: 9
    آخرین پست: چهارشنبه 17 مرداد 1386, 16:42 عصر
  3. مشکل دوم ComboBox
    نوشته شده توسط lililili در بخش Access
    پاسخ: 8
    آخرین پست: سه شنبه 19 تیر 1386, 10:22 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •