Поделиться через


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 элементов управления.

Примечание

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

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

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