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 的处理程序调用的:

示例

下面的代码示例演示了此方法的使用。 本示例是 DataGridView 控件中Windows 窗体 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

适用于

另请参阅