DataGridViewColumnCollection.Remove Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere sloupec z kolekce.
Přetížení
| Name | Description |
|---|---|
| Remove(String) |
Odebere sloupec se zadaným názvem z kolekce. |
| Remove(DataGridViewColumn) |
Odebere zadaný sloupec z kolekce. |
Remove(String)
Odebere sloupec se zadaným názvem z kolekce.
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)
Parametry
- columnName
- String
Název sloupce, který chcete odstranit.
Výjimky
columnName neodpovídá názvu žádného sloupce v kolekci.
columnName je null.
Přidružený DataGridView ovládací prvek provádí jednu z následujících akcí, které dočasně brání přidání nových sloupců:
Výběr všech buněk v ovládacím prvku
Vymazání výběru.
Aktualizace hodnot vlastností sloupce DisplayIndex
nebo
Tato metoda se volá z obslužné rutiny pro jednu z následujících DataGridView událostí:
Příklady
Následující příklad kódu ukazuje použití této metody. Další informace naleznete v tématu Postupy: Odebrání automaticky vygenerovaných sloupců z ovládacího prvku Windows Forms 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
Poznámky
Název sloupce je označen vlastností DataGridViewColumn.Name .
Chcete-li odebrat sloupec, který se automaticky vygeneruje při vazbě ke zdroji dat, zavolejte tuto metodu v obslužné rutině DataGridView.DataBindingComplete události.
Viz také
Platí pro
Remove(DataGridViewColumn)
Odebere zadaný sloupec z kolekce.
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)
Parametry
- dataGridViewColumn
- DataGridViewColumn
Sloupec, který chcete odstranit.
Výjimky
dataGridViewColumn není v kolekci.
dataGridViewColumn je null.
Přidružený DataGridView ovládací prvek provádí jednu z následujících akcí, které dočasně brání přidání nových sloupců:
Výběr všech buněk v ovládacím prvku
Vymazání výběru.
Aktualizace hodnot vlastností sloupce DisplayIndex
nebo
Tato metoda se volá z obslužné rutiny pro jednu z následujících DataGridView událostí:
Poznámky
Chcete-li odebrat sloupec, který se automaticky vygeneruje při vazbě ke zdroji dat, zavolejte tuto metodu v obslužné rutině DataGridView.DataBindingComplete události.