Iran58
یک شنبه 23 خرداد 1395, 12:14 عصر
سلام
یک دیتاگرید دارم که دوتاستون دارد که یک از آنها بصورت چک باکس است حال می خواهم بصورت آنلاین این دیتا گرید را پر کنم (مثلا5تا ستون را جک باکس را true کردم ) هنگامیکه از دیتاگرید خارج یمشودم می خواهم تعداد ستون های true شده را برگرداند 4تابرمی گرداند آخری را محاسبه نمیکند چگونه باید کد خودرا اصلاح کنم
private void dataGridView1_Leave(object sender, EventArgs e)
{
int a = 0;
for (int i = 0; i < dataGridView1.RowCount; i++)
{
if (Convert.ToBoolean(dataGridView1.Rows[i].Cells[1].Value) == true)
{
a++;
}
}
MessageBox.Show(a.ToString());
}
یک دیتاگرید دارم که دوتاستون دارد که یک از آنها بصورت چک باکس است حال می خواهم بصورت آنلاین این دیتا گرید را پر کنم (مثلا5تا ستون را جک باکس را true کردم ) هنگامیکه از دیتاگرید خارج یمشودم می خواهم تعداد ستون های true شده را برگرداند 4تابرمی گرداند آخری را محاسبه نمیکند چگونه باید کد خودرا اصلاح کنم
private void dataGridView1_Leave(object sender, EventArgs e)
{
int a = 0;
for (int i = 0; i < dataGridView1.RowCount; i++)
{
if (Convert.ToBoolean(dataGridView1.Rows[i].Cells[1].Value) == true)
{
a++;
}
}
MessageBox.Show(a.ToString());
}