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

نام تاپیک: چگونه combobox با قابلیت سرچ بسازیم؟

  1. #1
    کاربر دائمی آواتار captain_black81
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    231

    چگونه combobox با قابلیت سرچ بسازیم؟

    سلام
    توی یک برنامه دیدم که در یک کمبو باکس متصل به SQL تعدادی نام کالا داشت ولی وقتی توش تایپ میکرد (ب) فقط اونهایی که با ب شروع میشد نشون میداد و اگر مجدد میزد (ک)
    فقط اونهایی که با بک شروع میشد نشون میداد

    من توی ایونت textchange یه سرچ SQL گذاشتم که این کارو میکرد و databinding کمبو رو هم عوض میکرد اما فقط برای حرف اول جواب میده ولی حرف دوم رو نه

    اگه دوستان راهنمایی یا کدش رو دارند ممنون میشم

  2. #2
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    برای ComboBox که اصلا ذات ComboBox همینطوری هست، یعنی فقط توش داری تایپ میکنی، خودش بر اساس آیتمی که داری مینویسی، آیتمهاشو مرتب و فیلتر میکنه، ولی برای TextBox باید از خاصیت AutoCompleteSource اش استفاده کنی، به شکل زیر :
    //define a variable as AutoCompleteStringCollection Type for save Items that appears in AutoCompleteCollection list
    AutoCompleteStringCollection strings = new AutoCompleteStringCollection();

    //Add string items to 'strings' variable
    strings.Add("احمد");
    strings.Add("اکبر");
    strings.Add("اناد");
    strings.Add("ادريس");
    strings.Add("ابليس");
    strings.Add("اصغر");

    //set textBox1 properties as following
    this.textBox1.AutoCompleteMode = AutoCompleteMode.Suggest;
    this.textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
    this.textBox1.AutoCompleteCustomSource = strings;

  3. #3
    کاربر دائمی آواتار captain_black81
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    231
    ببخشید سطر آخر منظور از strings چیه؟

  4. #4
    این هم یک نمونه
    فایل های ضمیمه فایل های ضمیمه

  5. #5
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    ببخشید سطر آخر منظور از strings چیه؟
    در خط اول اگه دقت کنی یک آبجکت از نوع AutoCompleteStringCollection به نام strings ساختم.

  6. #6
    کاربر دائمی آواتار captain_black81
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    231
    دوست عزیز نمونه برنامه تون بدون SQL کار نمیکنه

  7. #7

    listbox

    age bekhahim item listbox o filter konim , bar asase horoof mesle ooni ke goftid bayad be string item haye listbox o bedim dige na?

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

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