PDA

View Full Version : رفتن به سل سمت چپ در دیتاگریدویو با کلید اینتر



pargar_team
چهارشنبه 27 اسفند 1393, 21:52 عصر
سلام
ممنون میشم اگر دوستان راهنمایی کنند

همانطور که میدانید در دیتاگردیویو با فشردن کلید اینتر به سل پایین تر منتقل میشویم .
می میخواهم کاری کنم که هر وقت کلید اینتر را میزنم به سل سمت چپ منتقل شوم .
لطفا کمکم کنید . . .

سید ایمان هاشمی از بوشهر

Mofid.m
پنج شنبه 28 اسفند 1393, 01:21 صبح
سلام دوست عزیز
میتونی از این کد استفاده کنی



private void dataGridView1_KeyDown(object sender, KeyEventArgs e)
{

if (e.KeyValue == 13)
{


if (dataGridView1.CurrentCell.ColumnIndex > 0)
{
int row = dataGridView1.CurrentCell.RowIndex;
int col = dataGridView1.CurrentCell.ColumnIndex;
dataGridView1.Rows[row].Cells[col].Selected = false;
dataGridView1.Rows[row].Cells[col-1].Selected = true;
dataGridView1.CurrentCell = dataGridView1.Rows[row].Cells[col - 1];


}
e.Handled = true;
}

}