PDA

View Full Version : ارتباط کمبوباکس تو در تو!



toopak
سه شنبه 20 مرداد 1388, 01:46 صبح
سلام
جمیعا خسته نباشید،شبتون هم بخیر
یک عدد سوال برام پیش اومده:متفکر:
یه فرم دارم که روش 2تا کمبو باکس داره
کمبو باکس اولی از دیتا بیس یه فیلدی رو میخونه و محتواش رو نماش میده
حالا من میخوام وقتی از کمبو باکس اولی یه چیزی انتخاب شد
با توجه به محتوای کمبوی اول
کمبوی دوم خودش رو با اطلاعات مورد نظر پر کنه
ولی تو پیاده سازیش موندم:عصبانی++:
ممنون میشم دوستان کمک کنن:لبخند:

seeker
سه شنبه 20 مرداد 1388, 06:15 صبح
آیا از بایندینگ سورس استفاده میکنی؟ اگر جواب مثبت است کاری نداره:
فرض کن bindingsource1 مال combobox1 و bindingsource2 مال combobox2 هست. حالا اگر که در دیتا ست ریلیشن ادد کرئده باشی باید این کارو بکنی:

bindingsource1.datasource=datatable1
combobox1.datasource=bindingsource1
bindingsource2.datasource=bindingsource1
bindingsource2.datamember=relation1
combobox2.datasource=bindingsource2اما اگر که از باندینگ سورس استفاده نمیکنی باید تو ایندکس چنج کومبوباکس1 ، یا:
1-دیتاتیبل دومی رو فیل کنی
یا
2-دیتاتیبل دومی رو که با کل دیتا ها فیل شده فیلترکنی