Язык

ListView.CreateChildControls Метод

Определение

Создает иерархию элементов управления, которая используется для отрисовки ListView элемента управления.

Перегрузки

Имя Описание
CreateChildControls()

Создает иерархию элементов управления, которая используется для отрисовки ListView элемента управления на основе значений, хранящихся в состоянии представления.

CreateChildControls(IEnumerable, Boolean)

Создает иерархию элементов управления, которая используется для отрисовки ListView элемента управления с помощью указанного источника данных.

CreateChildControls()

Создает иерархию элементов управления, которая используется для отрисовки ListView элемента управления на основе значений, хранящихся в состоянии представления.

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

Комментарии

Этот CreateChildControls() метод является вспомогательным методом, который используется ListView классом для создания иерархии элементов управления. Эта перегрузка метода создает иерархию управления на основе значений из состояния представления, а не непосредственно из источника данных.

См. также раздел

Применяется к

CreateChildControls(IEnumerable, Boolean)

Создает иерархию элементов управления, которая используется для отрисовки ListView элемента управления с помощью указанного источника данных.

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

Параметры

dataSource
IEnumerable

Объект, содержащий источник данных для ListView элемента управления.

dataBinding
Boolean

true , чтобы указать, что дочерние элементы управления привязаны к данным; false Значение , указывающее, что элемент управления повторно создает себя из состояния представления во время обратной передачи.

Возвращаемое значение

Количество созданных элементов.

Исключения

dataSource возвращается null для DataSourceView.

–или–

dataSource не реализует ICollection интерфейс и не может возвращать TotalRowCount значение.

–или–

dataSource не реализует ICollection интерфейс и dataBinding имеет значение false.

–или–

Элемент ListView управления не указан заполнитель группы.

–или–

Элемент ListView управления не указан заполнитель элемента.

Комментарии

Метод CreateChildControls используется для создания иерархии ListView элементов управления элемента управления.

Note

Этот метод в основном используется разработчиками элементов управления для расширения ListView элемента управления.

См. также раздел

Применяется к