DetailsView.CreateFieldSet(Object, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea l'insieme completo di campi riga generati automaticamente e definiti dall'utente utilizzati per compilare la gerarchia dei controlli.
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
Parametri
- dataItem
- Object
Elemento di dati per cui creare i campi riga.
- useDataSource
- Boolean
true
per utilizzare l'elemento di dati per creare campi riga generati automaticamente; in caso contrario, false
.
Restituisce
Oggetto ICollection contenente sia i campi riga generati automaticamente che i campi riga definiti dall'utente per l'elemento di dati specificato.
Commenti
Il CreateFieldSet metodo è un metodo helper chiamato dal DetailsView controllo per creare il set completo di campi di riga per il controllo. Se la AutoGenerateRows proprietà è impostata su true
, i campi di riga generati automaticamente vengono aggiunti ai campi di riga definiti dall'utente contenuti nella Fields raccolta. Per creare i campi di riga generati automaticamente in base all'elemento di dati, passare true
per il useDataSource
parametro. In caso contrario, i campi di riga generati automaticamente vengono creati in base alle proprietà dei campi di riga esistenti nel controllo.
Note per gli eredi
Quando si estende la classe, è possibile eseguire l'override DetailsView di questo metodo per creare un set personalizzato di campi di riga.