DataGridViewColumnCollection.Clear 메서드

정의

컬렉션을 지웁니다.

public:
 virtual void Clear();
public virtual void Clear();
abstract member Clear : unit -> unit
override this.Clear : unit -> unit
Public Overridable Sub Clear ()

예외

연결된 DataGridView 컨트롤은 새 열이 추가되지 않도록 일시적으로 방지하는 다음 작업 중 하나를 수행합니다.

  • 컨트롤의 모든 셀 선택

  • 선택 영역 지우기

  • DisplayIndex 속성 값을 업데이트합니다.

-또는-

이 메서드는 다음 DataGridView 이벤트 중 하나에 대한 처리기에서 호출됩니다.

예제

다음 코드 예제에서는이 메서드의 사용을 보여 줍니다. 이 예제는 Windows Forms DataGridView 컨트롤의 Column 채우기 모드에서 사용할 수 있는 더 큰 예제의 일부입니다.

private void ResetDataGridView()
{
    dataGridView1.CancelEdit();
    dataGridView1.Columns.Clear();
    dataGridView1.DataSource = null;
    InitializeDataGridView();
}
Private Sub ResetDataGridView()
    dataGridView1.CancelEdit()
    dataGridView1.Columns.Clear()
    dataGridView1.DataSource = Nothing
    InitializeDataGridView()
End Sub

적용 대상

추가 정보