PDA

View Full Version : مبتدی: ComboBox



Mohamad ghorbani
جمعه 14 خرداد 1389, 19:13 عصر
سلام بچه ها . . .
توی Combo چجوری میشه تمام ایتم ها رو با هم عوض کرد
مثلا یه combo با 4 تا آیتم دارم.
می خوام کاری کنم که اگر ایتم اول combo عوض شد، هر 4 تا آیتم Combo عوض شه

Pr0grammer
جمعه 14 خرداد 1389, 19:23 عصر
سوالتون واضح نیست...
همۀ آیتم ها باید به همون مقداری که عوض شده، تغییر کنند؟ یا جاهای آیتم ها باید عوض شه؟!

Mohamad ghorbani
جمعه 14 خرداد 1389, 19:27 عصر
سوالتون واضح نیست...
همۀ آیتم ها باید به همون مقداری که عوض شده، تغییر کنند؟ یا جاهای آیتم ها باید عوض شه؟!
همه آیتم ها به همون مقداری که عوض شده تغییر کنه

Pr0grammer
جمعه 14 خرداد 1389, 22:58 عصر
یه راهش این روشی هستش که من واست نوشتم.... شاید بهتر هم بشه نوشت...

Mohamad ghorbani
شنبه 15 خرداد 1389, 13:04 عصر
یه راهش این روشی هستش که من واست نوشتم.... شاید بهتر هم بشه نوشت...
از توجهتون ممنونم ولی ... :متفکر:
شما واسه Listbox نوشتید. :گریه:
من واسه ComboBox می خواستم.:خجالت:

Pr0grammer
شنبه 15 خرداد 1389, 13:57 عصر
شما واسه Listbox نوشتید. :گریه:
من واسه ComboBox می خواستم.:خجالت:
شرمنده، بخاطر مشغله کاری و... حواسم نبود! :ناراحت:
البته چندان فرقی نداره... خودتون هم می تونید انجامش بدید...

ali_habibi1384
یک شنبه 16 خرداد 1389, 07:41 صبح
میتونی از متد Clear واسه پاک کردن استفاده کنی . از متد Additem واسه اضافه کردن آیتمهای جدید.

Mohamad ghorbani
یک شنبه 16 خرداد 1389, 12:29 عصر
میتونی از متد Clear واسه پاک کردن استفاده کنی . از متد Additem واسه اضافه کردن آیتمهای جدید.
مثل اینکه منظورم رو متوجه نشدید!
من می خوام کاری کنم که با زدن یک کلید تمام آیتم های Combo هم مقدار با آیتم اول بشه.
یعنی اگه آیتم اولی کلمه "Salam" باشه بعد از زدن دکمه، تمام آیتم ها "Salam" بشه.

?OK

ali_habibi1384
یک شنبه 16 خرداد 1389, 16:29 عصر
ساده است . ابتدا توی یک متغیر ایتم انتخاب شده رو ذخیره کن :t=combo.text
بعد تعداد آیتمهای داخل کومبو رو ذخیره کن : c=combo.listcount
بعد اونو پاک کن: combo.clear
سپس با یک حلقه به تعداد آیتمهایی که قبلا بوده اونو اضافه کن به کمبو:
for i=1 to c
combo.additem t
next i