PDA

View Full Version : يك كمبوباكس شبيه كمبو سايتهاي جستجوگر مثل گوگل



rezankh
شنبه 16 آذر 1387, 00:00 صبح
با سلام
من هم از كمبوباكس و هم ديتا كمبوباكس استفاده كردم ولي نمي دونم چطوري ميشه مثل گوگل، وقتي حرفي رو در كمبو تايپ مي‌كنيد ليستي از موارد كه اول اونها با اون حرف شروع ميشه ظاهر ميشند. البته خاصيت Match Entry ديتا كمبوباكس رو و نيز Style كمبوباكس رو چك كردم ولي موراد را بطور اتومات نشون نمي‌ده و حالا به نظر شما چيكار بايد بكنم.
1 - آيا در پراپرتي كمبو بايد تغييري ايجاد بشه ؟
2 - يا اينكه كد نويسي بايد بشه ؟ (اگه اينطوري هستش لطفا مثال بذاريد.)
3 - و يا كامپوننت ديگه اي براي انجام اينكار لازم هست؟(معرفي كنيد)

Dr.Bronx
شنبه 16 آذر 1387, 00:08 صبح
http://barnamenevis.org/forum/showthread.php?t=78376&page=1
تاپيك رو ملاحظه كنيد - جناب mbt925 چنين ابزاري رو ساختن

Dr.Bronx
شنبه 16 آذر 1387, 00:43 صبح
اين آدرس دقيق كه بعد از جستجو پيدا شد
شما ظاهرا اصلا جستجو نكرديد
http://barnamenevis.org/forum/showpost.php?p=482657&postcount=138

rezankh
یک شنبه 17 آذر 1387, 23:09 عصر
با سلام
ضمن تشكر از شما
اون كد رو قبلا دانلود كرده بودم (با تشكر از mbt925 ) ولي من مي‌خوام ليستي از كلمات رو با زدن حرف اول نشون بده. دقيقا مثل گوگل.

rezankh
جمعه 22 آذر 1387, 01:18 صبح
با سلام مجدد
به نظر شما كامپوننتي با اين شرايط وجود داره؟

Armin060
جمعه 22 آذر 1387, 02:06 صبح
به این میگن AutoComplateSource.
یادمه که تو همین سایت یه همچین کنترلی دیدم که کار هم میکرد; ولی یادم نیست کجا...خلاصه اگر پاک نشده باشه حتما هست.
تو MSDN هم کدش هست.

Mbt925
جمعه 22 آذر 1387, 14:37 عصر
لیستی از کلمات به خودی خود بی معنیه.
سایت گوگل یه لیست از کلمات جستجو شده داره و اونا رو بهتون نشون میده.

ابزاری که من نوشتم هم یه لیست از شما می گیره (بصورت دستی یا فیلدی از دیتابیس)
و بر اساس اون کار می کنه.

hasanain
یک شنبه 24 آذر 1387, 18:23 عصر
این کلاس هم جالب است، ببینید. البته براساس دیتابیس است.