DetailsView.CreateFieldSet(Object, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает полный набор автоматически генерируемых и заданных пользователем полей строк, используемых для построения иерархии элементов управления.
protected:
virtual System::Collections::ICollection ^ CreateFieldSet(System::Object ^ dataItem, bool useDataSource);
protected virtual System.Collections.ICollection CreateFieldSet (object dataItem, bool useDataSource);
abstract member CreateFieldSet : obj * bool -> System.Collections.ICollection
override this.CreateFieldSet : obj * bool -> System.Collections.ICollection
Protected Overridable Function CreateFieldSet (dataItem As Object, useDataSource As Boolean) As ICollection
Параметры
- dataItem
- Object
Элемент данных, для которого нужно создать поля строк.
- useDataSource
- Boolean
Значение true
для использования элемента данных с целью создания автоматически генерируемых полей строк; в противном случае — значение false
.
Возвращаемое значение
Объект ICollection, содержащий одновременно автоматически генерируемые и заданные пользователем поля строк для заданного элемента данных.
Комментарии
Метод CreateFieldSet является вспомогательным методом, вызываемым элементом DetailsView управления для создания полного набора полей строк для элемента управления .
AutoGenerateRows Если для свойства задано значение true
, автоматически созданные поля строк добавляются к пользовательским полям строк, содержащимся в Fields коллекции. Чтобы создать автоматически созданные поля строк на основе элемента данных, передайте параметр ; в true
useDataSource
противном случае автоматически созданные поля строк создаются на основе свойств существующих полей строк в элементе управления .
Примечания для тех, кто наследует этот метод
При расширении DetailsView класса можно переопределить этот метод, чтобы создать собственный набор полей строк.