Sdílet prostřednictvím


ListView.CreateChildControls Metoda

Definice

Vytvoří hierarchii ovládacích prvků, která slouží k vykreslení ListView ovládacího prvku.

Přetížení

CreateChildControls()

Vytvoří hierarchii ovládacích prvků, která se používá k vykreslení ListView ovládacího prvku na základě hodnot uložených ve stavu zobrazení.

CreateChildControls(IEnumerable, Boolean)

Vytvoří hierarchii ovládacích prvků, která slouží k vykreslení ListView ovládacího prvku pomocí zadaného zdroje dat.

CreateChildControls()

Vytvoří hierarchii ovládacích prvků, která se používá k vykreslení ListView ovládacího prvku na základě hodnot uložených ve stavu zobrazení.

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

Poznámky

Metoda CreateChildControls() je pomocná metoda, která je používána ListView třídou k vytvoření řídicí hierarchie. Toto přetížení metody vytvoří řídicí hierarchii založenou na hodnotách ze stavu zobrazení místo přímo ze zdroje dat.

Viz také

Platí pro

CreateChildControls(IEnumerable, Boolean)

Vytvoří hierarchii ovládacích prvků, která slouží k vykreslení ListView ovládacího prvku pomocí zadaného zdroje dat.

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

Objekt, který obsahuje zdroj ListView dat ovládacího prvku.

dataBinding
Boolean

true k označení, že podřízené ovládací prvky jsou vázány na data; false chcete-li označit, že se ovládací prvek znovu vytvoří ze stavu zobrazení během postbacku.

Návraty

Int32

Počet vytvořených položek

Výjimky

dataSource vrátí null pro DataSourceView.

-nebo-

dataSource neimplementuje ICollection rozhraní a nemůže vrátit TotalRowCount hodnotu.

-nebo-

dataSource neimplementuje ICollection rozhraní a dataBinding je nastaven na false.

-nebo-

Ovládací ListView prvek nemá zadaný zástupný symbol skupiny.

-nebo-

Ovládací ListView prvek nemá zadaný zástupný symbol položky.

Poznámky

Metoda CreateChildControls slouží k vytvoření řídicí hierarchie ListView ovládacího prvku.

Poznámka

Tuto metodu primárně používají vývojáři ovládacích prvků k rozšíření ListView ovládacího prvku.

Viz také

Platí pro