PDA

View Full Version : focus در datagridview



hojjat_gh
یک شنبه 27 مرداد 1387, 19:01 عصر
با سلام
ایا در گرید ویو مثل تکست باکسها میشه فوکوس قرارداد؟
منظورم اینه که اگه سلولی از یک سطر در گرید خالی بود اجازه رفتن به سطر بعدی رو نداشته باشیم و همون سلول در حالت انتخاب قرار بگیره.
با تشکر از همه دوستان

h.jaza
یک شنبه 27 مرداد 1387, 19:31 عصر
این کدو باید بنویسی:



private void dataGridView1_RowLeave(object sender, DataGridViewCellEventArgs e)
{
for (int i = 0; i < dataGridView1.ColumnCount; i++)
{
if (dataGridView1.CurrentRow.Cells[i].Value == null)
{
MessageBox.Show("Fill All The Cells.");
dataGridView1.CurrentRow.Cells[i].Value = "ERROR";
break;
}
}
}


و به جای خط ERROR هر کاری که می خوای می تونی انجام بدی...