DetailsView.CreateFieldSet(Object, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy kompletny zestaw automatycznie generowanych i zdefiniowanych przez użytkownika pól wierszy używanych do generowania hierarchii sterowania.
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
Element danych, dla którego ma zostać utworzone pola wiersza.
- useDataSource
- Boolean
true
aby użyć elementu danych do utworzenia automatycznie wygenerowanych pól wierszy; w przeciwnym razie , false
.
Zwraca
Element ICollection zawierający zarówno wygenerowane automatycznie, jak i zdefiniowane przez użytkownika pola wierszy dla określonego elementu danych.
Uwagi
Metoda CreateFieldSet jest metodą pomocnika wywoływaną przez kontrolkę DetailsView w celu utworzenia kompletnego zestawu pól wierszy dla kontrolki.
AutoGenerateRows Jeśli właściwość jest ustawiona na true
, automatycznie generowane pola wierszy są dołączane do pól wierszy zdefiniowanych przez użytkownika zawartych w kolekcjiFields. Aby utworzyć automatycznie wygenerowane pola wierszy na podstawie elementu danych, przekaż true
dla parametru useDataSource
. W przeciwnym razie automatycznie wygenerowane pola wierszy są tworzone na podstawie właściwości istniejących pól wierszy w kontrolce.
Uwagi dotyczące dziedziczenia
Podczas rozszerzania DetailsView klasy można zastąpić tę metodę, aby utworzyć własny zestaw pól wierszy.