DetailsView.CreateFieldSet(Object, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt alle automatisch generierten und benutzerdefinierten Zeilenfelder, mit denen die Steuerelementhierarchie generiert wird.
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
Parameter
- dataItem
- Object
Das Datenelement, für das die Zeilenfelder erstellt werden sollen.
- useDataSource
- Boolean
true
, um anhand des Datenelements die automatisch generierten Zeilenfelder zu erstellen, andernfalls false
.
Gibt zurück
Eine ICollection, die sowohl die automatisch generierten als auch die benutzerdefinierten Zeilenfelder für das angegebene Datenelement enthält.
Hinweise
Die CreateFieldSet -Methode ist eine Hilfsmethode, die DetailsView vom Steuerelement aufgerufen wird, um den vollständigen Satz von Zeilenfeldern für das Steuerelement zu erstellen. Wenn die AutoGenerateRows -Eigenschaft auf true
festgelegt ist, werden automatisch generierte Zeilenfelder an die benutzerdefinierten Zeilenfelder in der Fields Auflistung angefügt. Um die automatisch generierten Zeilenfelder basierend auf dem Datenelement zu erstellen, übergeben Sie true
für den useDataSource
Parameter. Andernfalls werden die automatisch generierten Zeilenfelder auf Der Grundlage der Eigenschaften der vorhandenen Zeilenfelder im Steuerelement erstellt.
Hinweise für Vererber
Beim Erweitern der DetailsView -Klasse können Sie diese Methode überschreiben, um Einen eigenen Satz von Zeilenfeldern zu erstellen.