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é mají být ve sloupcích.
Návraty
Kolekce sloupců pro vlastnosti objektu.
Výjimky
itemProperties
je null
.
Poznámky
Každý řádek v mřížce dat je svázán s objektem ve zdroji dat a každý sloupec v mřížce dat 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 umožňuje nástrojům návrháře vygenerovat kolekci sloupců, které může uživatel upravit a pak umístit do datové mřížky. Nástroj návrháře může metodu GenerateColumns použít 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 mřížky dat přidáním každého sloupce do kolekce.