saed2006
چهارشنبه 08 اردیبهشت 1389, 12:06 عصر
من میخوام تنها ردیف جاری در دیتا گرید رو readonly کنم یا readonly آون رو بردارم
private void Datagrid2Readonly(int p, bool p_2)
{
for (int i = 0; i < dataGridView2.Rows.Count; i++)
{
if (i == p)
{
dataGridView2.Rows[i].ReadOnly = p_2;
}
else
{
dataGridView2.Rows[i].ReadOnly = !p_2;
}
}
dataGridView2.Update();
}
ولی کار نمیکنه
یعنی بعد از اجرای متد هیچ تغیری به وجود نمیاد
private void Datagrid2Readonly(int p, bool p_2)
{
for (int i = 0; i < dataGridView2.Rows.Count; i++)
{
if (i == p)
{
dataGridView2.Rows[i].ReadOnly = p_2;
}
else
{
dataGridView2.Rows[i].ReadOnly = !p_2;
}
}
dataGridView2.Update();
}
ولی کار نمیکنه
یعنی بعد از اجرای متد هیچ تغیری به وجود نمیاد