DataGrid.GenerateColumns(IItemProperties) 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.
Gera colunas para as propriedades especificadas de um objeto.
public:
static System::Collections::ObjectModel::Collection<System::Windows::Controls::DataGridColumn ^> ^ GenerateColumns(System::ComponentModel::IItemProperties ^ itemProperties);
public static System.Collections.ObjectModel.Collection<System.Windows.Controls.DataGridColumn> GenerateColumns(System.ComponentModel.IItemProperties itemProperties);
static member GenerateColumns : System.ComponentModel.IItemProperties -> System.Collections.ObjectModel.Collection<System.Windows.Controls.DataGridColumn>
Public Shared Function GenerateColumns (itemProperties As IItemProperties) As Collection(Of DataGridColumn)
Parâmetros
- itemProperties
- IItemProperties
As propriedades do objeto devem estar nas colunas.
Devoluções
A coleção de colunas para as propriedades do objeto.
Exceções
itemProperties é null.
Observações
Cada linha na grelha de dados está ligada a um objeto na fonte de dados, e cada coluna da grelha de dados está ligada a uma propriedade do objeto de dados. Este método gera uma coleção que contém uma coluna para cada propriedade.
Chamar o GenerateColumns método fornece a mesma funcionalidade que definir a AutoGenerateColumns propriedade para true. Normalmente não vais chamar este método do teu código.
Este método é fornecido para permitir que ferramentas de design gerem uma coleção de colunas que podem ser editadas pelo utilizador e depois inseridas na grelha de dados. Uma ferramenta de design pode usar o GenerateColumns método para devolver uma coleção de colunas geradas automaticamente. A ferramenta designer pode então fornecer uma interface de utilizador que permite ao utilizador editar os tipos de colunas e adicionar ou remover colunas conforme necessário. A coleção de colunas pode então ser usada para preencher a Columns coleção da grelha de dados, adicionando cada coluna à coleção.