DataGridViewColumnCollection.Remove 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從集合中移除一欄。
多載
| 名稱 | Description |
|---|---|
| Remove(String) |
從集合中移除指定名稱的欄位。 |
| Remove(DataGridViewColumn) |
從集合中移除指定的欄位。 |
Remove(String)
從集合中移除指定名稱的欄位。
public:
virtual void Remove(System::String ^ columnName);
public virtual void Remove(string columnName);
abstract member Remove : string -> unit
override this.Remove : string -> unit
Public Overridable Sub Remove (columnName As String)
參數
- columnName
- String
要刪除的欄位名稱。
例外狀況
columnName 與集合中任何欄位名稱不符。
columnName 為 null。
相關的 DataGridView 控制項正在執行以下其中一項動作,暫時阻止新增欄位的加入:
選取控制組中的所有細胞。
清除選擇。
更新欄位 DisplayIndex 屬性值。
-或-
此方法由處理器呼叫,用於以下 DataGridView 事件之一:
範例
以下程式碼範例說明此方法的使用。 欲了解更多資訊,請參閱 如何:從 Windows 表單 DataGridView 控制項中移除自動產生欄位。
private void BindDataAndInitializeColumns()
{
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = customersDataSet;
dataGridView1.Columns.Remove("Fax");
dataGridView1.Columns["CustomerID"].Visible = false;
}
Private Sub BindDataAndInitializeColumns()
With dataGridView1
.AutoGenerateColumns = True
.DataSource = customersDataSet
.Columns.Remove("Fax")
.Columns("CustomerID").Visible = False
End With
End Sub
備註
欄位名稱由物業 DataGridViewColumn.Name 標示。
若要移除綁定資料來源時自動產生的欄位,請在事件處理器中 DataGridView.DataBindingComplete 呼叫此方法。
另請參閱
適用於
Remove(DataGridViewColumn)
從集合中移除指定的欄位。
public:
virtual void Remove(System::Windows::Forms::DataGridViewColumn ^ dataGridViewColumn);
public virtual void Remove(System.Windows.Forms.DataGridViewColumn dataGridViewColumn);
abstract member Remove : System.Windows.Forms.DataGridViewColumn -> unit
override this.Remove : System.Windows.Forms.DataGridViewColumn -> unit
Public Overridable Sub Remove (dataGridViewColumn As DataGridViewColumn)
參數
- dataGridViewColumn
- DataGridViewColumn
要刪除的欄位。
例外狀況
dataGridViewColumn 不在收藏中。
dataGridViewColumn 為 null。
相關的 DataGridView 控制項正在執行以下其中一項動作,暫時阻止新增欄位的加入:
選取控制組中的所有細胞。
清除選擇。
更新欄位 DisplayIndex 屬性值。
-或-
此方法由處理器呼叫,用於以下 DataGridView 事件之一:
備註
若要移除綁定資料來源時自動產生的欄位,請在事件處理器中 DataGridView.DataBindingComplete 呼叫此方法。