DetailsView.CreateFieldSet(Object, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria o conjunto completo de campos de linhas gerados automaticamente e definidos pelo utilizador usados para gerar a hierarquia de controlo.
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
Parâmetros
- dataItem
- Object
O elemento de dados para o qual criar os campos de linhas.
- useDataSource
- Boolean
true para usar o elemento de dados para criar os campos de linhas gerados automaticamente; caso contrário, false.
Devoluções
Um ICollection que contém tanto os campos de linha gerados automaticamente como os definidos pelo utilizador para o elemento de dados especificado.
Observações
O CreateFieldSet método é um método auxiliar chamado pelo DetailsView controlo para criar o conjunto completo de campos de linhas para o controlo. Se a AutoGenerateRows propriedade for definida para true, os campos de linhas gerados automaticamente são adicionados aos campos de linhas definidos pelo utilizador contidos na Fields coleção. Para criar os campos de linha gerados automaticamente com base no elemento de dados, passa para true o useDataSource parâmetro; caso contrário, os campos de linhas gerados automaticamente são criados com base nas propriedades dos campos de linha existentes no controlo.
Notas para Herdeiros
Ao estender a DetailsView classe, pode sobrepor este método para criar o seu próprio conjunto de campos de linhas.