Freigeben über


DetailsView.CreateFieldSet(Object, Boolean) Methode

Definition

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 truefestgelegt 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.

Gilt für:

Weitere Informationen