방법: Windows Forms DataGridView 컨트롤에서 행 추가 및 삭제 금지
DataGridView 컨트롤에서 사용자가 데이터의 새 행을 입력하거나 기존 행을 삭제하지 못하도록 하려는 경우가 있습니다. AllowUserToAddRows 속성은 새 레코드의 행이 컨트롤의 맨 아래에 표시되는지 여부를 나타내고, AllowUserToDeleteRows 속성은 행 제거 가능 여부를 나타냅니다. 다음 코드 예제에서는 이러한 속성을 사용하고, ReadOnly 속성을 설정하여 컨트롤을 읽기 전용으로 만듭니다.
Visual Studio에서는 이 작업을 지원합니다. 자세한 내용은 다음을 참조하십시오. 방법: 디자이너를 사용하여 Windows Forms DataGridView 컨트롤에서 행 추가 및 삭제 금지 및 방법: 디자이너를 사용하여 Windows Forms DataGridView 컨트롤에서 행 추가 및 삭제 금지 및 방법: 디자이너를 사용하여 Windows Forms DataGridView 컨트롤에서 행 추가 및 삭제 금지 및 방법: 디자이너를 사용하여 Windows Forms DataGridView 컨트롤에서 행 추가 및 삭제 금지.
예제
Private Sub MakeReadOnly()
With dataGridView1
.AllowUserToAddRows = False
.AllowUserToDeleteRows = False
.ReadOnly = True
End With
End Sub
private void MakeReadOnly()
{
dataGridView1.AllowUserToAddRows = false;
dataGridView1.AllowUserToDeleteRows = false;
dataGridView1.ReadOnly = true;
}
코드 컴파일
이 예제에는 다음 사항이 필요합니다.
이름이 dataGridView1인 DataGridView 컨트롤
System 및 System.Windows.Forms 어셈블리에 대한 참조
참고 항목
참조
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToDeleteRows