PDA

View Full Version : سوال: Load کردن کلیه آیتم هایی که با حرف وارد شده در TextBox شروع شده باشند



ندااحمدی
یک شنبه 14 فروردین 1390, 16:55 عصر
چطور میشود کدی نوشت که به عنوان مثال با وارد کردن حرف الف تمام نام هایی
که با االف درج شده اند بیاورد؟

ali-kh
یک شنبه 14 فروردین 1390, 17:10 عصر
با سلام
اگر من منظور شما رو درست متوجه شده باشم
فکر کنم میخواهید که تکست باکستون autocomplate داشته باشه

برای انجام این کار اگر به proparty های textbox نگاه کنید 3 ویژگی هست
که با تنظیم اونا میتونید این کار رو انجام بدید

AutoCompleteMode: میتونید نوع واکنش تکست باکس رو در مقابل حروف ورودی تنظیم کنید
مثلا اینکه کلمه شما رو کامل کنه یا اینکه پیشنهاد بده و .....
AutoCompleteSource: سورس کلمات پیشنهادی رو میتونید بهش معرفی کنید
مثلا از کلمات وارد شده قبلی یا دیتا بیس یا کلماتی که بهش میدید CustomSource
AutoCompleteCustomeSource: اگر در ویژگی قبلی از Custom Source استفاده کرده باشید
از این ویژگی میتونید کلمات پیشنهادی رو بهش بدید

اگر سوالی بود بفرمایید
موفق باشید

ندااحمدی
یک شنبه 14 فروردین 1390, 20:56 عصر
من در AutoCompleteMode گزینه suggest را انتخاب کردم ولی جواب سوالم را نگرفتم لطفا راهنمایی کنید

ali-kh
یک شنبه 14 فروردین 1390, 21:02 عصر
با سلام
AutoCompleteSource: رو هم تغییر بدید
و توی AutoCompleteCustomeSource چند اسم وارد کنید
و تست کنید

ندااحمدی
یک شنبه 14 فروردین 1390, 22:47 عصر
نمیخواهم به صورت دستی در AutoCompleteCustomeSource وارد کنم
بلکه میخواهم مثلا با وارد کردن حرف الف اسم هایی که در دیتابیس هست
با الف شروع شده اند را بیاورذ

ali-kh
یک شنبه 14 فروردین 1390, 23:28 عصر
به این مثال توجه کنید کارتون حتما راه میوفته
شما میتونید داده هارو از database بخونید و توی customesource بریزید

http://www.dotnetfunda.com/articles/article225.aspx