PDA

View Full Version : مبتدی: جستجو در combobox کمی حرفه ای



shahin60
شنبه 01 آذر 1393, 16:36 عصر
کمبوباکس من اینجوری پر می شه:

cbLoc.DataSource =mydbl.searchName(cb_typeLoc.SelectedValue.ToStrin g());

حلا میخوام اگه یه حرفی وارد کردم بیاد و در متن آیتم ها جستجو کنه و نه جستجو از اول آیتم باشه
مثلا:
"اداره آبخیزداری و شیلات بندر گز قسمت مراجعات"

حالا میخوام اگه تو کمبو نوشتم "گز" ایتم هایی که "گز" دارن بیاره؟
vضمنا AutoCompleteSource روی listitem وAutoCompleteMode روی suggestAppend هست
ممنون از اساتید.

behnamgholipoor
جمعه 07 آذر 1393, 19:43 عصر
سلام دوست عزیز
یه سری به این لینک ها بزن
http://msdn.microsoft.com/en-us/library/wxyt1t12(v=vs.110).aspx
http://stackoverflow.com/questions/9364819/find-string-in-combobox-and-show-it
http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.findstring(v=vs.110) .aspx

sajaaaaad
سه شنبه 16 دی 1393, 08:51 صبح
من این مشکل رو دارم. کسی جوابشو نمیدونه.؟
اینکه کمبوباکس از دیتابیس پر بشه و حالت جستجو داشته باشه. یعنی وقتی طراف تایپ میکنه اونایی که به قول معروف لایکلی هست بیاد.
اونایی که نوشته ی تایپ شده داخلش هست بیاد. و اینکه من مقدار دیتا ممبرشو میخوام.
دوستانی که یاد دارن توضح بدن یکم. مرسی

fakhradin
سه شنبه 16 دی 1393, 10:06 صبح
با سلام این کار رو شما می تونید توی رویداد TextChanged خود کمبوباکس انجام بدید فقط اگر اطلاعاتتون توی بانک اطلاعاتی ذخیره شده باید یه استورپروسیجر برای سرچ توی پایگاه داده تعریف کنید که با هر بار تغییر متن کمبوباکس باید پروسیجر را فراخوانی کنی و اگر یه آرایه است باید جستجو رو توی آرایه انجام بدید اگرم نیاز به نمونه برنامه داشتید فرمایید تا یک نمونه کد براتون بذارم

ghaem-soft
سه شنبه 16 دی 1393, 10:17 صبح
سلام برادر
بفرمایید پاسخ
در قالب سورس از یک سایتی آورده ام

sajaaaaad
سه شنبه 16 دی 1393, 11:29 صبح
حالا چطوری میشه کاری کرد که حالت سلکت آیتم باشه..؟ یعنی طرف نتونه به غیر از نوشته های موجود چیزی انتخاب کنه.؟ و قابلیت سرچ همچنان باشه..