Sdílet prostřednictvím


DetailsView.CreateFieldSet(Object, Boolean) Metoda

Definice

Vytvoří úplnou sadu automaticky generovaných a uživatelem definovaných polí řádků sloužících k vygenerování řídicí hierarchie.

protected:
 virtual System::Collections::ICollection ^ CreateFieldSet(System::Object ^ dataItem, bool useDataSource);
protected virtual System.Collections.ICollection CreateFieldSet(object dataItem, bool useDataSource);
abstract member CreateFieldSet : obj * bool -> System.Collections.ICollection
override this.CreateFieldSet : obj * bool -> System.Collections.ICollection
Protected Overridable Function CreateFieldSet (dataItem As Object, useDataSource As Boolean) As ICollection

Parametry

dataItem
Object

Datová položka, pro kterou chcete vytvořit pole řádků.

useDataSource
Boolean

truek vytvoření automaticky generovaných polí řádků pomocí datové položky; v opačném případě . false

Návraty

Obsahuje ICollection automaticky generovaná i uživatelsky definovaná pole řádků pro zadanou datovou položku.

Poznámky

Metoda CreateFieldSet je pomocná metoda volaná ovládacím DetailsView prvku, která vytvoří úplnou sadu polí řádků pro ovládací prvek. Pokud je vlastnost nastavena AutoGenerateRows na true, automaticky generovaná řádková pole jsou připojena k uživatelsky definovaným polím řádků obsaženým v kolekci Fields . Pokud chcete vytvořit automaticky generovaná pole řádků na základě datové položky, předejte true parametr useDataSource . V opačném případě se automaticky generovaná pole řádků vytvoří na základě vlastností existujících polí řádků v ovládacím prvku.

Poznámky pro dědice

Při rozšiřování třídy můžete tuto metodu DetailsView přepsat a vytvořit vlastní sadu polí řádků.

Platí pro

Viz také