PDA

View Full Version : خاصیت text کومبو



amir_en
شنبه 14 شهریور 1388, 13:05 عصر
سلام پچه ها من یه اشکال ساده تو combo دارم
وقتی فرم برنامه لود مشیه خاصیت text کومبو خالیه و باید حتما رو کومبو کلیک کنم تا خاصیت text کومبو عوض بشه...
حالا چه کدی به برنامه اضافه کنم که وقتی فرم لود میشه تو combo مثلا یه اسم رو نمایش بده(نمیخوام بصورت دستی تنظیمش کنم)
ببخشید من اینقدر سوالای سخت میپرسم:لبخند:

mpmsoft
شنبه 14 شهریور 1388, 14:03 عصر
Style کمبو چی هست ؟
بنده تست کردم و مشکلی نداشت ظاهرا Style کمبو شما روی DropDown لیست هست !!!!


ببخشید من اینقدر سوالای سخت میپرسم

واقعا خیلی سخت بود !!! :اشتباه:

parselearn
شنبه 14 شهریور 1388, 15:36 عصر
listindex رو تغيير بديد

mmssoft
شنبه 14 شهریور 1388, 17:35 عصر
خاصیت Style رو روی Dropdown Combo تنظیم کنید.

amir_en
شنبه 14 شهریور 1388, 17:56 عصر
listindex رو تغيير بديد


میشه یکم بیشتر توضیح بدین:لبخندساده:

amir_en
شنبه 14 شهریور 1388, 18:00 عصر
خاصیت Style رو روی Dropdown Combo تنظیم کنید.


ممنون از راهنماییتون ولی فکر کنم جوابی که دادین سخت از سوال من بود:چشمک:
ببین شما منظور منو نفهمیدین
وقتی فرم لود میشه تو کومبو باکس خالیه(منظورم از خالی یعنی هنوز هیچ کدوم از آیتمهای لیست کومبو انتخاب نشده)
حالا چیکار کنم که با لود شدن فرم یکی از آیتمهای لیست رو بطور پیش فرض خودش انتخاب کرده باشه

mpmsoft
شنبه 14 شهریور 1388, 18:05 عصر
Combo1.ListIndex=0

amir_en
شنبه 14 شهریور 1388, 21:04 عصر
Combo1.ListIndex=0

مرسی عمو ولی جواب نداد:ناراحت:

mmssoft
یک شنبه 15 شهریور 1388, 00:00 صبح
جواب آقای mpmsoft درست بود. در هر استایلی هم کار میکنه. چطوری شما میگین اشتباهه؟؟؟!!؟ :متفکر::متعجب:

HjSoft
یک شنبه 15 شهریور 1388, 04:08 صبح
شما ميتونيد با قرار دادن يكي از عبارت هاتون به جاي TEXT مقدار رو در هر استايلي به اون مقدار ببريد :

cmb_bm.text = TEXT
اگر همچين مقداري وجود داشته باشه ، صد در صد انتخاب ميشه . مثلا اگر از بانك ميخونين ميتونين اولين ركورد بهش بدين تا كار كنه .

amir_en
یک شنبه 15 شهریور 1388, 12:35 عصر
دوستان خیلی ممنون که کمک میکنید مشکلم حل شه:تشویق:
ولی من همه ی کارهایی که گفتین انجام دادم(شاید بخاطر اینکه کومبو به بانک اطلاعاتی وصل شده)
حالا اگه بشه محتویات یه textbox رو گذاشت تو خاصیت text کومبو مشکلم حل میشه :قلب::قلب::قلب:

amir_en
دوشنبه 16 شهریور 1388, 09:30 صبح
کسی راه حلی واسه این مشکل نداره؟؟:ناراحت:

mpmsoft
دوشنبه 16 شهریور 1388, 09:38 صبح
کد تو بذار ببینیم

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

amir_en
دوشنبه 16 شهریور 1388, 13:43 عصر
کد تو بذار ببینیم


میشه محتویات text رو گذاشت تو خاصیت text کومبو ؟؟:متفکر:؟؟

HjSoft
سه شنبه 17 شهریور 1388, 08:28 صبح
اينم كد تصحيح شده :
روي تكست باكس كليد Enter رو بزن تا در Combo انتخاب بشه .

ganymede
سه شنبه 17 شهریور 1388, 09:36 صبح
با سلام براي اينكه در زمان لود شدن فرمتون يكي از index هاي كومبو رو نشون بده نه يه text خالي بايد در رويه لود فورم(Form load) خاصيت ListIndex كومبوي مورد نظر رو برابر با عددي بين 0 تا آخرين گزينه كمبو قرار بديدن يعني اولين گزينه در كمبو برابر صفر هستش و همين جور بشماريد تا آخرين مورد و هر موردي كه خواستيد ديفالت كمبو باشه رو برابر listindex قرار بديد مثلا من مي خوام موقع لود اولين گزينه كمبوم در رو نشون بده يا همون ديفالت باشده از كد زير استفاده مي كنم:Combo1.ListIndex = 0و اگر گزينه چهارم مد نظرم بود از كد Combo1.ListIndex = 3استفاده مي كردم.

amir_en
سه شنبه 17 شهریور 1388, 16:57 عصر
خیلی جالبه
من قبلا این سورس رو تست کرده بودم ولی جواب نداده بود:کف: