DataList.CreateControlHierarchy(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 hierarchię sterowania używaną do renderowania kontrolki listy danych z określonym źródłem danych lub bez tego źródła.
protected:
override void CreateControlHierarchy(bool useDataSource);
protected override void CreateControlHierarchy (bool useDataSource);
override this.CreateControlHierarchy : bool -> unit
Protected Overrides Sub CreateControlHierarchy (useDataSource As Boolean)
Parametry
- useDataSource
- Boolean
true
do korzystania ze źródła danych kontrolki; false
aby wskazać, że kontrolka jest odtwarzana ze stanu widoku i nie powinna być powiązana z danymi.
Uwagi
Metoda CreateControlHierarchy jest używana głównie przez deweloperów kontrolek podczas wyprowadzania niestandardowej implementacji z kontrolki DataList .
Metoda CreateControlHierarchy używa CreateItem metod i InitializeItem do tworzenia DataListItem kontrolek reprezentujących nagłówek, stopkę, separator i elementy powiązane z danymi zawarte na liście danych. Dostęp do elementów powiązanych z danymi dla listy danych można uzyskać za pośrednictwem kolekcji Items . Dostęp do wszystkich typów elementów, w tym nagłówka, stopki i elementów separatora, można uzyskać za pośrednictwem kolekcji Controls .
Zastąpij metodę , CreateControlHierarchy aby dostosować sposób DataListItem tworzenia lub dodawania kontrolek do kontrolki DataList . Zastąpij metodę , InitializeItem aby dostosować szablony dla kontrolki DataListItem .