PDA

View Full Version : اضافه کردن ستون checkbox به دیتا گرید



saeed zarei
جمعه 13 اردیبهشت 1392, 23:39 عصر
سلام
من یه ستون از نوع CheckBox به دیتاگرید اضافه کردم ولی حالا سوالم اینجاست که چطور میتونم کاری کنم که کاربر فقط بتونه اون ستون رو ویرایش کنه (یعنی تیک اون رو فعال یا غیر فعال کنه) . چون من اومدم خاصیت Enable Editing رو فعال کردم کاربر میتونه همه ستون ها رو ویرایش کنه که من نمیخام این قابلیت رو به کاربر بدم

ممنون

veniz2008
جمعه 13 اردیبهشت 1392, 23:58 عصر
سلام.
میتونید هر ستون رو بصورت ویزاردی یا با کدنویسی غیر فعال کنید.

dataGridView1.Columns[0].ReadOnly = true;
موفق باشید.

saeed zarei
یک شنبه 15 اردیبهشت 1392, 13:46 عصر
حالا میخام وقتی کاربر یکی از چک باکس ها رو فعال کرد (تیکش رو زد) اون ردیف از دیتاگرید حذف بشه . از Eventهای زیر استفاده کردم ولی همشون مقدار اون سلول رو Null میدادند . اما همین کد رو برای یک دکمه نوشتم درست بود . فکر کنم وقتی رویدادها فراخوانی میشدن دقیقا قبل از این بوده که تیک گذاشته بشه . اینم Eventها : CellContentClick و CellMouseClick و ..