6 열을 가진 datagridview가 있습니다. 열의 마지막 셀에서 "Tab"버튼 만 누를 때마다 새로운 행을 추가하고 싶습니다. 추가 행마다 않도록 전 셀 값을 쓸새로운 행 추가를위한 datagridview keypress 이벤트
dataGridView1.AllowUserToAddRows = false;
dataGridView1.Rows.Add();
내가 이미 [5] (마지막 셀)하지만, 마지막 셀에만
private void dataGridView1_KeyPress(object sender, KeyPressEventArgs e)
{
if (dataGridView1.CurrentCell.ColumnIndex == 5)
{
if (e.KeyChar == (char)Keys.Tab)
{
dataGridView1.Rows.Add();
}
}
}
읽기로 설정되지 않은 셀의 키 이벤트를 사용 가질
시간 내 주셔서 감사합니다. 제 영어에 대해 미안 해요
가 그것을 chancing보십시오 : dataGridView1.Rows.Add (새에 DataGridViewRow()); – Sefa
"마지막 셀이 읽기 전용으로 설정되어 작동하지 않습니다"라는 의미는 무엇입니까? – Dan
내 편집 된 답변보기 – TaW