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

نام تاپیک: جستجو آیتم های مشابه listbox به ترتیب

  1. #1

    جستجو آیتم های مشابه listbox به ترتیب

    سلام
    یه برنامه دارم که با نوشتن یک کلمه در txt آرایه مربوط به اون کلمه رو در لیست باکس aoutocomplete پیدا میکنه
    حالا ممکنه آرایه های زیادی در لیست باکسم باشه که با اون کلمه تایپ شده در txt همخوانی داشته باشه اما فقط یکیشو سلکت میکنه و من باید بصورت دستی بقیه آرایه ها رو انتخاب کنم و بقیه کارامو انجام بدم
    حالا یه کد میخوام که به یک باتن بدم و با زدن اون باتن،آرایه بعدی مربوز به اون کلمه در لیست باکس،بصورت خودکار انتخاب بشه
    یه کاری شبیه Find در ویندوز که پس از پیدا کردن کلمه مربوط بازدن کلید نکست کلمه بعدی مرتبط را بصورط خودکار نمایش میده
    لطفا اگر ممکنه راهنماییم کنید
    ممنون

  2. #2

    نقل قول: نوشتن کد نکست

    ببینید سرچ شما به این صورت هست.

    for(int i=0;i<count;i++)

    حالا کاری که میکنید اینه که وقتی پیدا کردین اولی رو میاید به جای اینکه سرچ رو از اول شروع کنید از اون ایندکسه شروع میکنید.

    for(int i=indexfind;i<count;i++)

    به همین سادگی

  3. #3

    نقل قول: نوشتن کد نکست

    این کد را باید توی btnبنویسم؟
    میخوام با زدن دکمه بعدیو پیدا کنه
    این کد را توی رویداد textchange تکست باکسم نوشتم
    for (int i = 0; i < listBox1.Items.Count; i++)
    if (listBox1.Items[i].ToString().Contains(textBox1.Text))
    {
    listBox1.SelectedIndex = i;
    break;
    }
    حالا باید کدی که شما دادیو چطوری توی btn قرار بدم؟

  4. #4
    کاربر دائمی آواتار systam
    تاریخ عضویت
    خرداد 1390
    محل زندگی
    مشهد (امام رضا (ع))
    پست
    973

    نقل قول: نوشتن کد نکست

    سلام
    اصلا احتیاج به این همه کد نیست
    اگه مقادیر ثابته به صورت دستی اطلاعات رو وارد کن بعدش نیازی به کد نویسی نیست
    ولی اگه مقادیر ثابت نیست اطلاعات بریز در AutoCompleteCustomSource تکس باکس
    و بعد دو خصوصیت AutoCompleteMode رو برابر با SuggestAppend
    و AutoCompleteSource رو هم برابر با CustomSource
    موفق باشی

    یا علی
    عکس های ضمیمه عکس های ضمیمه
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله systam : چهارشنبه 27 خرداد 1394 در 09:50 صبح

  5. #5

    نقل قول: نوشتن کد نکست

    خیلی عالی بود
    ممنون
    کارمو راه میندازه اما اگر امکانش باشه راهنماییم کنید که چطور کلید نکستم را راه اندازی کنم ممنون میشم

  6. #6

    نقل قول: نوشتن کد نکست

    بفرماید این هم نوعی AutoComplete با تکس باکس هستش و اطلاعات میاری برای سریع تایپ کردن و کلامت تکراری رو نمیازه از هر کلمه یک دونه میاره یعنی 2 تا علی بود فقط یک علی رو میاره.
    AutoCompleteStringCollection autoComplete = new AutoCompleteStringCollection();
    var q = db.Tbl_Ashkhas_Tejare.Distinct();
    foreach (var tblAshkhasTejare in q)
    {
    autoComplete.Add(Convert.ToString(tblAshkhasTejare .AT_CAT_Code_AshKhas_Tejare));
    }
    TxtCodeVahdTejare.AutoCompleteMode = AutoCompleteMode.Suggest;
    TxtCodeVahdTejare.AutoCompleteSource = AutoCompleteSource.CustomSource;
    TxtCodeVahdTejare.AutoCompleteCustomSource = autoComplete;

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

  1. سوال: پرشدن کامبوباکس با آیتم های مشابه
    نوشته شده توسط shamim57 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: یک شنبه 23 مهر 1391, 23:07 عصر
  2. سوال: مشکل در آیتم های کنترل ListBox
    نوشته شده توسط masoud.a در بخش C#‎‎
    پاسخ: 12
    آخرین پست: شنبه 18 شهریور 1391, 13:19 عصر
  3. سوال: نیاز به یک الگوریتم جستجو متن های مشابه
    نوشته شده توسط maktab در بخش C#‎‎
    پاسخ: 5
    آخرین پست: دوشنبه 10 آبان 1389, 18:48 عصر
  4. سوال: راهنمایی برای تبدیل کد (حذف آیتم های مشابه)
    نوشته شده توسط alih110 در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: جمعه 28 اسفند 1388, 14:00 عصر
  5. سوال: حذف آیتم های مشابه
    نوشته شده توسط alih110 در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: جمعه 15 آبان 1388, 16:11 عصر

برچسب های این تاپیک

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

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