PDA

View Full Version : __ ویرایش فقط یک سطر از DataGridView __



hrbaban
جمعه 30 مرداد 1388, 14:57 عصر
سلام . . .

من توی فرمم یه دیتاگرید دارم که با اطلاعات یه پایگاه داده پر شده .
من خاصیت ReadOnly دیتاگرید رو هم برابر True گذاشتم .

حالا من میخوام وقتی روی دکمه ویرایش در فرمم کلیک میکنم فقط اون سطر انتخابی از دیتاگرید از حالت readonly دربیاد تا بتونم اطلاعاتش رو تغییر بدم و بقیه سطرها در همون حالت readonly بمونن ؟

Mohsen229266
جمعه 30 مرداد 1388, 21:43 عصر
سلام


private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < dataGridView1.RowCount; i++)
{
dataGridView1.Rows[i].ReadOnly = true;
}
}
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < dataGridView1.RowCount; i++)
{
dataGridView1.Rows[i].ReadOnly = true;
}
dataGridView1.Rows[dataGridView1.CurrentRow.Index].ReadOnly = false;
}