سورس کد جستجوی پیشرفته در Listbox در C#

, , 2 دیدگاه

سورس کد جستجو پیشرفته در Listbox در Asp.net

بسیاری از کاربران طی تماس هایی از ما درخواست کار با Listbox ها در C# را خواستند و یکی از درخواست های آنها جستجو و به خصوص جستجوی پیشرفته در ListBox ها می باشد. در این سورس کد یک TextBox و یک ListBox وجود دارد و کاربران با وارد کردن کاراکترهای مورد خود در TextBox رشته مورد نظر را در ListBox جستجو می کنند و یکی از خصوصیات این سورس کد این است که شما قادر به جستجو پیشرفته می باشید. در جستجو پیشرفته کاربر با وارد کردن کاراکتر به کاراکتر نتیجه جستجو را در ListBox مشاهده نماید به عنوان مثال زمانی که کاربر در ListBox آیتم های پراید ، نیسان ، دوو ، زانتیا را دارد و زمانی که در TextBox کاراکتر ‘ز’ را وارد می کند نشانگر ماوس کلمه زانتیا را در ListBox نمایش می دهد.

برای این کار ابتدا بر روی Textbox دو بار کلیک می کنیم و کد زیر را می نویسیم.

وب سایت Projectp30 بهترین سایت در زمینه آموزش برنامه نویسی

        private void txt_search_list_TextChanged(object sender, EventArgs e)

        {

            string myString = txt_search_list.Text;

 

            int index = listBox3.FindString(myString, -1);

            if (index != -1)

                listBox3.SetSelected(index, true);

        }

تخفیف ویژه : جشنواره فروش ویژه سایت تخفیف 20 درصدی روی این قیمت پروژه (اطلاعات بیشتر )!

    توجه : با افتخار تمام پروژه های سایت دارای گارانتی اجرا هستند و خریداران عزیز بعد از خرید در صورت مشکل در اجرا میتوانند با پشتیبانی اختصاصی سایت تماس حاصل نمایند و در صورت عدم بر طرف شدن مشکل امکان تعویض و عودت وجه خرید شما میسر میباشد

    پروجکت پی سی نخستین ، بزرگترین و معتبر ترین سایت پروژه های برنامه نویسی ایران و دارای نماد اعتماد الکترونیکی است و همچنین از سال 1390 در ستاد ساماندهی پایگاه های اینترنتی وزارت ارشاد ثبت شده است



 

2 دیدگاه

  1. aa

    05/01/2015, 12:35 ق.ظ

    سلام خسته نباشید

    ببخشید من این کد رواستفاده میکنم ولی خطاداره این قسمتش

    FindString

    SetSelected

    میشه راهنمایی کنیدآیافایل سرآیندخاصی لازمه؟

    ممنون

    پاسخ دادن

نظر خود را ارسال نمایید

(*) لازم، ایمیل شما منتشر نخواهد شد