DataGrid.GenerateColumns(IItemProperties) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Generuje kolumny dla określonych właściwości obiektu.
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)
Parametry
- itemProperties
- IItemProperties
Właściwości obiektu, które mają znajdować się w kolumnach.
Zwraca
Kolekcja kolumn dla właściwości obiektu.
Wyjątki
itemProperties
to null
.
Uwagi
Każdy wiersz w siatce danych jest powiązany z obiektem w źródle danych, a każda kolumna w siatce danych jest powiązana z właściwością obiektu danych. Ta metoda generuje kolekcję zawierającą kolumnę dla każdej właściwości.
GenerateColumns Wywołanie metody zapewnia taką samą funkcjonalność, jak ustawienie AutoGenerateColumns właściwości na true
. Zazwyczaj nie wywołasz tej metody z kodu.
Ta metoda umożliwia projektantom generowanie kolekcji kolumn, które mogą być edytowane przez użytkownika, a następnie umieszczone w siatce danych. Narzędzie projektanta może użyć GenerateColumns metody w celu zwrócenia kolekcji kolumn wygenerowanych automatycznie. Narzędzie projektanta może następnie udostępnić interfejs użytkownika, aby umożliwić użytkownikowi edytowanie typów kolumn i dodawanie lub usuwanie kolumn w razie potrzeby. Następnie można użyć kolekcji kolumn do wypełnienia Columns kolekcji siatki danych przez dodanie każdej kolumny do kolekcji.