PDA

View Full Version : ReadOnly کردن کمبوباکس



A_1397
دوشنبه 05 تیر 1391, 08:54 صبح
ایا کدی وجود داره که بشه کمبوباکس رو ReadOnly کرد؟

aftabeshargh
دوشنبه 05 تیر 1391, 09:02 صبح
ReadOnly???
شاید منظورت اینه : تو پروپرتی هاش یه قسمتی هست DropDownStyle " در حالت DropDownList قرار بدید

A_1397
دوشنبه 05 تیر 1391, 09:46 صبح
منظورم اینه که وقتی لیست کمبوباکس رو باز می کنیم فقط بتونیم آیتم هارو ببینیم ولی با کیلیک روی ایتم ها اتفاقی نیوفته و تکست کمبوباکس عوض نشه و همون تکست پیش فرض بمونه.

aftabeshargh
دوشنبه 05 تیر 1391, 13:07 عصر
سلام

تکست کمبوباکس عوض نشه و همون تکست پیش فرض بمونه. خب اگه یه کمبوباکس داشته باشیم که شامل آیتم های اسامی "علی"و "رضا" و "سعید"و"محمد " و.... باشه و اگه بخواهیم با انتخاب هر آیتم فقط "علی" در تکست بیاد میشه در SelectedValueChanged نوشت :

"علی"=ComboBox1.Text

Hybrid
دوشنبه 05 تیر 1391, 19:00 عصر
سلام ، راه های مختلفی وجود داره از جمله همونی که دوست عزیزمون گفت ،

میتونین از رویداد DropdownClosed هم استفاده کنید .


Private Sub ComboBox1_DropDownClosed(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.DropDownClosed
ComboBox1.Text = ComboBox1.Items(0).ToString()
End Sub

موفق باشید