DataGrid.GenerateColumns(IItemProperties) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает столбцы для указанных свойств объекта.
public:
static System::Collections::ObjectModel::Collection<System::Windows::Controls::DataGridColumn ^> ^ GenerateColumns(System::ComponentModel::IItemProperties ^ itemProperties);
public static System.Collections.ObjectModel.Collection<System.Windows.Controls.DataGridColumn> GenerateColumns(System.ComponentModel.IItemProperties itemProperties);
static member GenerateColumns : System.ComponentModel.IItemProperties -> System.Collections.ObjectModel.Collection<System.Windows.Controls.DataGridColumn>
Public Shared Function GenerateColumns (itemProperties As IItemProperties) As Collection(Of DataGridColumn)
Параметры
- itemProperties
- IItemProperties
Свойства объекта, который должен находиться в столбцах.
Возвращаемое значение
Коллекция столбцов для свойств объекта.
Исключения
itemProperties равно null.
Комментарии
Каждая строка в сетке данных привязана к объекту в источнике данных, и каждый столбец в сетке данных привязан к свойству объекта данных. Этот метод создает коллекцию, содержащую столбец для каждого свойства.
GenerateColumns Вызов метода предоставляет те же функциональные возможности, что и параметр AutoGenerateColumns свойстваtrue. Обычно этот метод не вызывается из кода.
Этот метод предоставляется для создания коллекции столбцов, которые можно изменить пользователем, а затем поместить в сетку данных. Средство конструктора может использовать GenerateColumns метод для возврата коллекции автоматически созданных столбцов. Затем средство конструктора может предоставить пользовательский интерфейс, чтобы разрешить пользователю изменять типы столбцов и добавлять или удалять столбцы при необходимости. Затем коллекцию столбцов можно использовать для заполнения Columns коллекции сетки данных, добавив каждый столбец в коллекцию.