DetailsView.CreateFieldSet(Object, Boolean) 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.
Crée l'ensemble complet de champs de ligne générés automatiquement et de champs définis par l'utilisateur utilisés pour générer la hiérarchie des contrôles.
protected:
virtual System::Collections::ICollection ^ CreateFieldSet(System::Object ^ dataItem, bool useDataSource);
protected virtual System.Collections.ICollection CreateFieldSet (object dataItem, bool useDataSource);
abstract member CreateFieldSet : obj * bool -> System.Collections.ICollection
override this.CreateFieldSet : obj * bool -> System.Collections.ICollection
Protected Overridable Function CreateFieldSet (dataItem As Object, useDataSource As Boolean) As ICollection
Paramètres
- dataItem
- Object
Élément de données pour lequel créer les champs de ligne.
- useDataSource
- Boolean
true
pour utiliser l'élément de données afin de créer les champs de ligne générés automatiquement ; sinon, false
.
Retours
ICollection qui contient les champs de ligne générés automatiquement les champs de ligne définis par l'utilisateur pour l'élément de données spécifié.
Remarques
La CreateFieldSet méthode est une méthode d’assistance appelée par le DetailsView contrôle pour créer l’ensemble complet des champs de ligne du contrôle. Si la propriété a la AutoGenerateRowstrue
valeur , les champs de ligne générés automatiquement sont ajoutés aux champs de ligne définis par l’utilisateur contenus dans la Fields collection. Pour créer les champs de ligne générés automatiquement en true
fonction de l’élément de données, transmettez le useDataSource
paramètre ; sinon, les champs de ligne générés automatiquement sont créés en fonction des propriétés des champs de ligne existants dans le contrôle.
Notes pour les héritiers
Lors de l’extension de la DetailsView classe, vous pouvez remplacer cette méthode pour créer votre propre ensemble de champs de ligne.