PDA

View Full Version : سوال: ComboBox Column in DatagridView



shahab_ss
شنبه 19 دی 1388, 18:33 عصر
سلام به همه،
سوالی برام پیش اومده که امیدوارم دوستان راهنمایی کنن:

در یک فرم یک گرید دارم که یکی از ستون های اون کمبو هست.
مقادیر کمبو در هر سطر بطور داینامیک (بر اساس مقدار یکی دیگر از ستونها) پر میشه و با سطر های دیگه متفاوت خواهد بود.

به چه صورت این کار امکانپذیره ؟ و چه Event هایی باید Handel بشه ؟

متشکرم

FastCode
شنبه 19 دی 1388, 19:48 عصر
رویداد های
CellValueChanged
و
CellValueChanging
پروپرتی های
e.RowIndex
و
e.ColumnIndex

shahab_ss
شنبه 19 دی 1388, 21:33 عصر
ممنون ،
نمونه کد برای کار کردن با ComboBoxColumn در گرید اگر داشته باشید ممنون میشم در اختیار من و دوستان دیگه قرار بدید.

seven7777777
شنبه 19 دی 1388, 22:10 عصر
سلام
مشکل شما با کد زیر حل میشه :

((DataGridViewComboBoxCell)(datagridview1.rows[n].cells[m]).items
کاملا واضحه که در این حالت با اون سلول مثل یه کمبوبرخورد میشه .در حالت عادی Items نمیاد ولی با این casting درست میشه .
در مورد رویدادها هم همونایی که دوستمون گفتن کمکت می کنه .