DetailsView.CreateFieldSet(Object, Boolean) 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í.
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ů.