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 フォーム 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

適用対象

こちらもご覧ください