PDA

View Full Version : کمپوننت جایگزین ComboBox ماکروسافت برای حجم بالای داده ها حدود 200 هزار



winner1
دوشنبه 16 آذر 1394, 18:10 عصر
سلام دوستان خسته نباشید شما کنترلی سراغ دارین که شبیه کمبو باکس عمل کنه و برای حجم بالای داده ها خوب عمل کنه ؟

samiasoft
سه شنبه 17 آذر 1394, 00:11 صبح
کمبوباکس که زیاد هست....بیشتر کامپونت ها کمبوباکس دارند

اما توصیه نمیشه این همه رکورد رو توی کمبوباکس بریزید!

مثلا میتونید دسته بندی کنید اطلاعات رو.

winner1
سه شنبه 17 آذر 1394, 09:05 صبح
کمبوباکس که زیاد هست....بیشتر کامپونت ها کمبوباکس دارند

اما توصیه نمیشه این همه رکورد رو توی کمبوباکس بریزید!

مثلا میتونید دسته بندی کنید اطلاعات رو.
خوب اینکه دقیقا نمیشه دسته بندیش کرد مثل اسامیه پرونده که باید باشه

Mahmoud Zaad
سه شنبه 17 آذر 1394, 10:20 صبح
سلام
مشخص نکردید دقیقاً می خواید چکار کنید. فکر نمی کنم کاربر شما در آنِ واحد به 200هزار رکورد نیاز داشته باشه. اگر قراره کاربر یک یا چند تا از اسم ها رو انتخاب کنه خودتون یه UserControl بنویسید که یه لیست باکس (برای تک انتخابی و چک لیست باکس برای چند انتخابی) زیر یه تکست باکس باز بشه و اگر کاربر یک یا دو حرف رو وارد کرد اطلاعات دیتابیس بر اساس اون حرف یا حروف فیلتر و نمایش داده بشه.

ژیار رحیمی
سه شنبه 17 آذر 1394, 12:12 عصر
سلام کنترل ComboBox پیش فرض جواب گوی کار شما خواهد بود در تعداد آیتم بالا حتما خاصیت AutoComplete رو بهش اضافه کن چون واقعا اسکرول 200هزار برای کاربر خسته کننده و منطقی نمیباشد
برای پر کردن حتما از Thread استفاده کن.از کنترل دیگر شرکت ها من با Telerikو DevExpress کار کردم من خودم بشخصه کنترل LookUpEdit از Dev رو بشما پیشنهاد میدم

Mahmoud Zaad
سه شنبه 17 آذر 1394, 12:31 عصر
خاصیت AutoComplete یه ایراد نه چندان کوچک داره اونم این هست که فقط اگر عبارت مورد نظر ما در ابتدای جمله باشه جستجو انجام میده و اگر وسط جمله باشه کار نمی کنه.

Imenam
پنج شنبه 19 آذر 1394, 09:36 صبح
خاصیت AutoComplete یه ایراد نه چندان کوچک داره اونم این هست که فقط اگر عبارت مورد نظر ما در ابتدای جمله باشه جستجو انجام میده و اگر وسط جمله باشه کار نمی کنه.


از کنترل radDropDownList شرکت telerik استفاده کنید...توی AutoComplete هم هیچ مشکلی نداره و عبارت موردنظر در هر قسمت از جمله جستجو و نمایش داده میشه

ebrahim.rayatparvar
پنج شنبه 19 آذر 1394, 17:07 عصر
میتونی از کنتزل GridLookUp شرکت DeveXpress استفاده کنی که جواب گوی درخواست تو باشه