다음을 통해 공유


방법: 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;
}

코드 컴파일

이 예제에는 다음 사항이 필요합니다.

참고 항목

참조

DataGridView

DataGridView.AllowUserToAddRows

DataGridView.ReadOnly

DataGridView.AllowUserToAddRows

DataGridView.AllowUserToDeleteRows

기타 리소스

Windows Forms DataGridView 컨트롤의 기본 열, 행 및 셀 기능