DataGrid.GenerateColumns(IItemProperties) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar kolumner för de angivna egenskaperna för ett objekt.
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)
Parametrar
- itemProperties
- IItemProperties
Egenskaperna för objektet som ska finnas i kolumnerna.
Returer
Samlingen med kolumner för objektets egenskaper.
Undantag
itemProperties är null.
Kommentarer
Varje rad i datarutnätet är bunden till ett objekt i datakällan och varje kolumn i datarutnätet är bunden till en egenskap för dataobjektet. Den här metoden genererar en samling som innehåller en kolumn för varje egenskap.
GenerateColumns Att anropa metoden ger samma funktioner som att ställa in egenskapen på AutoGenerateColumnstrue . Du anropar vanligtvis inte den här metoden från koden.
Den här metoden tillhandahålls för att göra det möjligt för designerverktyg att generera en samling kolumner som kan redigeras av användaren och sedan placeras i datarutnätet. Ett designerverktyg kan använda GenerateColumns metoden för att returnera en samling automatiskt genererade kolumner. Designerverktyget kan sedan tillhandahålla ett användargränssnitt så att användaren kan redigera kolumntyperna och lägga till eller ta bort kolumner efter behov. Kolumnsamlingen kan sedan användas för att fylla i insamlingen Columns av datarutnätet genom att lägga till varje kolumn i samlingen.