DataGrid.GenerateColumns(IItemProperties) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Génère des colonnes pour les propriétés spécifiées d'un objet.
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)
Paramètres
- itemProperties
- IItemProperties
Les propriétés de l'objet dans les colonnes.
Retours
Collection des colonnes des propriétés de l'objet.
Exceptions
itemProperties
a la valeur null
.
Remarques
Chaque ligne de la grille de données est liée à un objet dans la source de données, et chaque colonne de la grille de données est liée à une propriété de l’objet de données. Cette méthode génère une collection qui contient une colonne pour chaque propriété.
L’appel de la GenerateColumns méthode fournit la même fonctionnalité que la définition de la AutoGenerateColumns propriété true
sur . Vous n’appelez généralement pas cette méthode à partir de votre code.
Cette méthode est fournie pour permettre aux outils de concepteur de générer une collection de colonnes qui peuvent être modifiées par l’utilisateur, puis placées dans la grille de données. Un outil de concepteur peut utiliser la GenerateColumns méthode pour retourner une collection de colonnes générées automatiquement. L’outil concepteur peut ensuite fournir une interface utilisateur pour permettre à l’utilisateur de modifier les types de colonnes et d’ajouter ou de supprimer des colonnes si nécessaire. La collection de colonnes peut ensuite être utilisée pour remplir la Columns collection de la grille de données en ajoutant chaque colonne à la collection.