DataGridViewColumnCollection.Clear メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コレクションを空にします。
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 コントロールの列の塗りつぶしモードで使用できるより大きな例の一部です。
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