PDA

View Full Version : سوال: كمك در رابطه با ComboBox که درون یک ToolStrip قرار دارد



مهدی فرزاد
پنج شنبه 04 مهر 1387, 19:33 عصر
ياسلام
من يه برنامه نوشتم و يه ToolStrip توي اون گذاشتم و در ToolStrip هم يه ComboBox قرار دادم حالا ميخوام اين ComboBox رو به وسيله يك Dataset پر كنم ولي در Properties گزينه DataSource وجود نداره من چه طوري بايد اين كار رو انجام بدم تا آيتم هاي ComboBox از Dataset مورد نظرم پر شه؟ باتشكر

ali_md110
پنج شنبه 04 مهر 1387, 20:26 عصر
ToolStripcombo.ComboBox.DataSource = mytbl
'ToolStripcombo.ComboBox.DisplayMember = "name_person"
'ToolStripcombo.ComboBox.ValueMember = "id_person"

مهدی فرزاد
پنج شنبه 04 مهر 1387, 23:55 عصر
مرسي از راهنمايي شما مشكلم حل شد ولي اگه يك DropDownButton رو در ToolStrip قرار بدم و ComboBox رو درون اين DropDownButton بزارم ديگه جواب نميده و پر نميشه علت چيه؟

ali_md110
جمعه 05 مهر 1387, 12:55 عصر
زمانیکه یک DropDownButton اضافه میکنید با کلیک راست بر روی زیر منوی ان 4 ایتم از طریقinsert مینوتی اضافه کنی به نامهای menue-combo-saparator-textbox در اینجا شما باید نام کومبو باکسی که اضافه کردی یادتون باشه و از نام اون جهت بایند کردن استفاده کنی

ToolStripComboBox1.ComboBox.DataSource = ""

ToolStripComboBox1.ComboBox.DisplayMember = ""
در اینجا نام کومبوباکس DropDownButton من ToolStripComboBox1 هستش پس مستقیم به سراغ خود کومبوباکس باید رفت

مهدی فرزاد
جمعه 05 مهر 1387, 13:19 عصر
من همين كارو ميكنم ولي جواب نميده من دقيقا به روش شما عمل ميكنم ولي نميشه

ali_md110
جمعه 05 مهر 1387, 14:01 عصر
ابتدا یک dropdown اضافه کنید اونوانتخاب کنید فلش سیاه رنگ سمت چپ اونو بزنید تا منو ظاهر شود باکلیک راست بر روی منویی که پایین افتاده insert را زده و یک combobox اضافه کنید بنام ToolStripComboBox1 این همون کومبویی هست
که باید از نامش استفاده کنی
من فکر کنم شما نام کنترل DropDown رو انتخاب میکنید دوست عزیز باید نام کامبوباکس اضافه شده رو جهت بایند کردن انتخاب کنید

ToolStripComboBox1.ComboBox.DataSource = ""

مهدی فرزاد
شنبه 06 مهر 1387, 11:04 صبح
نه من نام كمبو باكس رو انتخاب ميكنم و لي جواب نميده ، اما اگر كمبو باكس بيرون باشه جواب ميده ، شايد اشكال جاي ديگست توي يه برنامه ديگه تست ميكنم