DataList.CreateControlHierarchy(Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает иерархию элементов управления для обработки элемента управления списком данных с или без использования указанного источника данных.
protected:
override void CreateControlHierarchy(bool useDataSource);
protected override void CreateControlHierarchy (bool useDataSource);
override this.CreateControlHierarchy : bool -> unit
Protected Overrides Sub CreateControlHierarchy (useDataSource As Boolean)
Параметры
- useDataSource
- Boolean
Значение true
для использования источника данных элемента управления; значение false
, чтобы элемент управления создавался повторно на основе состояния представления и не был привязан к данным.
Комментарии
Этот CreateControlHierarchy метод используется главным образом разработчиками элементов управления при наследовав пользовательскую реализацию из DataList элемента управления.
Метод CreateControlHierarchy использует CreateItem методы и InitializeItem методы для создания DataListItem элементов управления, представляющих элементы верхнего, нижнего колонтитула, разделителя и привязанные к данным элементы, содержащиеся в списке данных. Вы можете получить доступ к элементам, связанным с данными, для списка данных через коллекцию Items . Доступ ко всем типам элементов, включая элементы верхнего, нижнего колонтитула и разделителя, можно получить через коллекцию Controls .
Переопределите CreateControlHierarchy метод, чтобы настроить DataListItem создание или добавление элементов управления в DataList элемент управления. Переопределите InitializeItem метод для настройки шаблонов для DataListItem элемента управления.