PDA

View Full Version : خطای DataGridView CheckBox Column



SamIran
جمعه 23 مهر 1389, 19:13 عصر
سلام به همه دوستان!
من یک ستون انتخاب دارم که وقتی چک خوردن آن را چک می کنم:
1- اگر اولین کلیک یک آیتم انتخاب شده باشد اصلاً به روی خودش هم نمی آورد که این انتخاب انجام شده
2- بعد از چک زدن باقی درست می شود اما زمانی که یکی از آنها را برمی دارم مقذار همچنان True است
واقعاً دیوانه کرده منو! C# .net 2.0 کسی همچین تجربه ای نداشته؟
جالب اینجاست که این کد را از اینترنت که گرفتم کار می کند!


foreach (DataGridViewRow dr in dg_Cheque.Rows)
{
if (dr.Cells[1].Value != null) //Cells[0] Because in cell 0th cell we have added checkbox
{
MessageBox.Show(dr.Index.ToString());
}
}

flash118
جمعه 23 مهر 1389, 19:37 عصر
دوست عزیز کد زیر که باید درست کار بکنه اگه تیک خورده باید پیغام مناسب رو براتون بده (من هنوزم منظورتون رو کامل متوجه نشدم )

SamIran
جمعه 23 مهر 1389, 23:20 عصر
ببین دوست عزیز!
برنامه را گذاشتم! در قسمت فاکتور تب آخر تست کن متوجه میشی! در ضمن برنامه حاوی یک دکمه خشکل و یک سری تصاویر به درد بخور هم هست که شاید به دردتون بخوره! مرسی