Udostępnij za pośrednictwem


ListView.CreateChildControls Metoda

Definicja

Tworzy hierarchię sterowania używaną do renderowania kontrolki ListView .

Przeciążenia

CreateChildControls()

Tworzy hierarchię sterowania używaną do renderowania kontrolki ListView na podstawie wartości przechowywanych w stanie widoku.

CreateChildControls(IEnumerable, Boolean)

Tworzy hierarchię sterowania używaną do renderowania kontrolki ListView przy użyciu określonego źródła danych.

CreateChildControls()

Tworzy hierarchię sterowania używaną do renderowania kontrolki ListView na podstawie wartości przechowywanych w stanie widoku.

protected public:
 override void CreateChildControls();
protected internal override void CreateChildControls ();
override this.CreateChildControls : unit -> unit
Protected Friend Overrides Sub CreateChildControls ()

Uwagi

Metoda CreateChildControls() jest metodą pomocnika, która jest używana przez ListView klasę do tworzenia hierarchii sterowania. To przeciążenie metody tworzy hierarchię sterowania na podstawie wartości ze stanu widoku, a nie bezpośrednio ze źródła danych.

Zobacz też

Dotyczy

CreateChildControls(IEnumerable, Boolean)

Tworzy hierarchię sterowania używaną do renderowania kontrolki ListView przy użyciu określonego źródła danych.

protected:
 virtual int CreateChildControls(System::Collections::IEnumerable ^ dataSource, bool dataBinding);
protected virtual int CreateChildControls (System.Collections.IEnumerable dataSource, bool dataBinding);
override this.CreateChildControls : System.Collections.IEnumerable * bool -> int
Protected Overridable Function CreateChildControls (dataSource As IEnumerable, dataBinding As Boolean) As Integer

Parametry

dataSource
IEnumerable

Obiekt, który zawiera źródło danych dla kontrolki ListView .

dataBinding
Boolean

true aby wskazać, że kontrolki podrzędne są powiązane z danymi; false aby wskazać, że kontrolka zostanie ponownie utworzona na podstawie stanu widoku podczas ogłaszania zwrotnego.

Zwraca

Liczba utworzonych elementów.

Wyjątki

dataSource zwraca wartość null dla DataSourceView.

-lub-

dataSource nie implementuje interfejsu ICollection i nie może zwrócić TotalRowCount wartości.

-lub-

dataSource program nie implementuje interfejsu ICollection i dataBinding jest ustawiony na falsewartość .

-lub-

Kontrolka ListView nie ma określonego symbolu zastępczego grupy.

-lub-

Kontrolka ListView nie ma określonego symbolu zastępczego elementu.

Uwagi

Metoda CreateChildControls służy do tworzenia hierarchii kontrolek kontrolki ListView .

Uwaga

Ta metoda jest używana głównie przez deweloperów kontrolek w celu rozszerzenia ListView kontroli.

Zobacz też

Dotyczy