DataGrid.GenerateColumns(IItemProperties) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Generuje sloupce pro zadané vlastnosti objektu.
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
Vlastnosti objektu, který má být ve sloupcích.
Návraty
Kolekce sloupců pro vlastnosti objektu.
Výjimky
itemProperties je null.
Poznámky
Každý řádek v datové mřížce je svázán s objektem ve zdroji dat a každý sloupec v datové mřížce je svázán s vlastností datového objektu. Tato metoda vygeneruje kolekci, která obsahuje sloupec pro každou vlastnost.
GenerateColumns Volání metody poskytuje stejné funkce jako nastavení AutoGenerateColumns vlastnosti na true. Tuto metodu obvykle nebudete volat z kódu.
Tato metoda je k dispozici, aby nástroje návrháře umožnily vygenerovat kolekci sloupců, které může uživatel upravit a pak umístit do datové mřížky. Nástroj návrháře může použít metodu GenerateColumns k vrácení kolekce automaticky generovaných sloupců. Nástroj návrháře pak může poskytnout uživatelské rozhraní, které uživateli umožní upravovat typy sloupců a podle potřeby přidávat nebo odebírat sloupce. Kolekci sloupců pak můžete použít k naplnění Columns kolekce datové mřížky přidáním každého sloupce do kolekce.