PDA

View Full Version : سوال: TextBox AutoComplete



tstsst
جمعه 19 اسفند 1390, 12:08 عصر
سلام
میدونم در این مورد زیاد سوال پرسیدن ولی سوال من فکر کنم فرق داره !
من آتوکامپلیت رو (CustomSource و SuggestAppend) گزاشتم درست هم کار می کنه
سوال من اینه که آتو فقط برای اولین کلمه کار می کنه چیکار کنم که برای تک تک کلمات کار کنه ؟

(برای مثال
یک کلمه رو تو تکسباکس نوشتید و از پیشنهادهاش انتخواب کردید بعد یک کلمه دیگه مینویسید ولی پیشنهادات آتوکامپلیت نشون داده نمیشه ؟!
)
متشکر.

فرید نجفلو
جمعه 19 اسفند 1390, 12:22 عصر
من همین الان تست کردم همچین مشکلی ندیدم!
من AutoCompletMode رو با SuggestAppend تنظیم کردم شما چطور؟

tstsst
جمعه 19 اسفند 1390, 12:26 عصر
من آتوکامپلیت رو (CustomSource و SuggestAppend) گزاشتم ولی فقط برای یک کلمه کار میکنه

فرید نجفلو
جمعه 19 اسفند 1390, 12:43 عصر
ببینید من هم همین ها رو ست کردم
وقتی من تست کردم موقع نوشتن همه کلمات رو نشون داد . من یکی رو انتخاب کردم دوباره همشو پاک کردم با یه حرف دیگه شروع کردم اونم لیست اون حرف رو نشون داد!
پس مشکلت رو یه جا دیگه باید پیدا کنی مثلا تو لیستی که دادی
این لیست رو از کجا بهش می دی(منبع) و چطوری؟

tstsst
جمعه 19 اسفند 1390, 16:40 عصر
نه نه نه منظور من این نیست که پاک کنم یکی دیگه مثلا می خواین یک جمله بنویسید برای تک تک کلماتش لیستو نشون بده نه فقط برای کلمه اول
متشکر

فرید نجفلو
جمعه 19 اسفند 1390, 17:15 عصر
منظورتون کدومه:
1- تایپ کنید : من در حا
اونم تو لیست بیاره: من در حال تایپ هستم
یا:
2-تایپ کنید:من در حا
اونم تو لیست بیاره:حال ، حالت و ... (یعنی ادامه کلمه سوم!)
؟؟

مورد اول که مشکلی نداره
اما مورد دوم !!!:متفکر:

tstsst
جمعه 19 اسفند 1390, 17:52 عصر
بازم نه :لبخند:
منظورم اینه که
تایپ کنه
من در حا
اونم تو لیست بیاره: من در حال تایپ هستم ... (یا هر چی مهم نیست)
شما انتخواب می کنید ادامش می نویسید

من در حال تایپ هستم و شما در حا
اونم تو لیست بیاره: شما در حال پاسخ هستید ... (یا هر چی :لبخند:)
...
بازم متشکر.

مورد دوم هم مورد جالبیه ..

tstsst
شنبه 20 اسفند 1390, 12:01 عصر
کسی نیست ؟

فرید نجفلو
شنبه 20 اسفند 1390, 12:16 عصر
منظور شما اینکه اون بیاد جمله دوم رو تشخیص بده!!!
اگه اینو می خواید باید بگم شرمنده!(جایی شبیه این دیدی بگو ما هم بریم ببینیم یاد بگیریم)
آخه اون بدبخت از کجا بفمه جمله شما کجا تموم میشه یا اصلا جمله شما رو کلا چطوری تشخیص بده؟!( اگه آدمم بود باز نمی تونست ! آخه طرف خارجه ، فارسی بلد نیست:قهقهه:)
می تونی یه کار دیگه بکنی:
خودت همت کن یه کلاس بنویس این کارو واسمون بکنه:تشویق::قهقهه:

tstsst
شنبه 20 اسفند 1390, 12:41 عصر
نه دیگه شما حرف "ح" رو مینویسید یک سری جمله کلمه و... که تو سورس آتوکامپلیت هست رو نشون می ده که با "ح" شروع میشن ولی مشکل این جاست که فقط برای یک کلمه نشون میده !

8394683947
1- کلمات که با "ش" شروع میشن رو نشون داد و من انتخواب کردم
2-دوباره "ش" رو نوشتم می خوام دوباره لیست رو نشون بده !!! :لبخند:

بازم متشکر :)

فرید نجفلو
شنبه 20 اسفند 1390, 13:00 عصر
این که شد ترکیب حالت اول و دوم من!
دی!!!:قهقهه:

tstsst
شنبه 20 اسفند 1390, 13:35 عصر
شما بخند تا دنیا بهت بخنده :افسرده:
شما وقتی یک کلمه مینویسید لیست میاد بعد ادامش یک کلمه دیگه مینویسید لیست نمی یاد !!! چی کار کنم بیاد ؟!

متشکر...

tstsst
شنبه 20 اسفند 1390, 17:32 عصر
نبود ؟؟؟؟؟؟

فرید نجفلو
شنبه 20 اسفند 1390, 19:08 عصر
به جان من نباشه به جان تو
تو منم گیج کردی بالاخره نفهمیدم از جون این تکست باکس چی می خوای!!!

Hybrid
شنبه 20 اسفند 1390, 20:16 عصر
به جان من نباشه به جان تو
تو منم گیج کردی بالاخره نفهمیدم از جون این تکست باکس چی می خوای!!!

سلام فرید جان بزار تا من بگم چی میخواد ، فرض کن ستون name در بانک دارای دو گزینه ی سیاوش ابراهیمی و سیاوش ابراهیمی ضرونی باشه ، بعد شما میاین ستون name رو به تکست باکس bind میکنین ، بعد داخل تکست باکس مینویسین س اونم سیاوش ابراهیمی و سیاوش ابراهیمی ضرونی رو واست میاره و شما سیاوش ابراهیمی رو انتخاب میکنین بعد فکر میکنین که اگر سیاوش ابراهیمی ضرونی باشه بهتره! اونوقت به جای اینکه کل تکست باکس رو پاک کنین ادامه همون مقدار قبلی یعنی سیاوش ابراهیمی مینویسین ض اونم سیاوش ابراهیمی ضرونی رو کامل میاره.

الان این دوستمون میگن که این اتفاق(آوردن گزینه های دیگه) واسه من نمیفته که اشتباه میکنه !!! چون من همین الان امتحان کردم و جواب گرفتم . باید بگم یه جای کارتون اشکال داره اگه امکان داره کدت رو قرار بده یا پروژت رو بده تا درستش کنیم .

موفق باشید./

فرید نجفلو
شنبه 20 اسفند 1390, 20:46 عصر
سلام فرید جان بزار تا من بگم چی میخواد ، فرض کن ستون name در بانک دارای دو گزینه ی سیاوش ابراهیمی و سیاوش ابراهیمی ضرونی باشه ، بعد شما میاین ستون name رو به تکست باکس bind میکنین ، بعد داخل تکست باکس مینویسین س اونم سیاوش ابراهیمی و سیاوش ابراهیمی ضرونی رو واست میاره و شما سیاوش ابراهیمی رو انتخاب میکنین بعد فکر میکنین که اگر سیاوش ابراهیمی ضرونی باشه بهتره! اونوقت به جای اینکه کل تکست باکس رو پاک کنین ادامه همون مقدار قبلی یعنی سیاوش ابراهیمی مینویسین ض اونم سیاوش ابراهیمی ضرونی رو کامل میاره.

الان این دوستمون میگن که این اتفاق(آوردن گزینه های دیگه) واسه من نمیفته که اشتباه میکنه !!! چون من همین الان امتحان کردم و جواب گرفتم . باید بگم یه جای کارتون اشکال داره اگه امکان داره کدت رو قرار بده یا پروژت رو بده تا درستش کنیم .

موفق باشید./

ممنون
ولی اگه همه پست ها رو بخونی می بینی که تو هر پست یه چیزی گفته
منم اولش حرف شما رو بهش گفتم ولی ....
خودت می تونی بری ببینی!!!!

tstsst
یک شنبه 21 اسفند 1390, 12:58 عصر
1- تاییپ می کنید "ش"

http://barnamenevis.org/attachment.php?attachmentid=83947&d=1331372427

2- انتخواب می کنید شناخت
3- تاییپ می کنید "ش"
http://barnamenevis.org/attachment.php?attachmentid=83946&d=1331372411
4- همون لیست که شناخت و شیمی هست رو دوباره نشون بده همین

این بار اگه منظورم رو نرسوندم ولش کنید :لبخند:

بازم متشکر

فرید نجفلو
یک شنبه 21 اسفند 1390, 13:42 عصر
گرفتم و ببینم راه حلی داره یا نه
بالاخره پیچوندی و پیچوندی حرف خودمو زدی (مورد دوم):چشمک::


منظورتون کدومه:
1- تایپ کنید : من در حا
اونم تو لیست بیاره: من در حال تایپ هستم
یا:
2-تایپ کنید:من در حا
اونم تو لیست بیاره:حال ، حالت و ... (یعنی ادامه کلمه سوم!)
؟؟

مورد اول که مشکلی نداره
اما مورد دوم !!!:متفکر:

tstsst
یک شنبه 21 اسفند 1390, 14:16 عصر
Orz
سپاسگزار
ممنون
متشکر
منتظر جوابم..

tstsst
سه شنبه 23 اسفند 1390, 15:55 عصر
همچنان منتظرم..