DataGrid.GenerateColumns(IItemProperties) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera las columnas para las propiedades especificadas de un 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
Las propiedades del objeto que estará en las columnas.
Devoluciones
Colección de columnas para las propiedades del objeto.
Excepciones
itemProperties
es null
.
Comentarios
Cada fila de la cuadrícula de datos está enlazada a un objeto del origen de datos y cada columna de la cuadrícula de datos está enlazada a una propiedad del objeto de datos. Este método genera una colección que contiene una columna para cada propiedad.
Llamar al GenerateColumns método proporciona la misma funcionalidad que establecer la AutoGenerateColumns propiedad true
en . Normalmente, no llamará a este método desde el código.
Este método se proporciona para permitir que las herramientas del diseñador generen una colección de columnas que el usuario puede editar y, a continuación, colocarlas en la cuadrícula de datos. Una herramienta de diseñador puede usar el GenerateColumns método para devolver una colección de columnas generadas automáticamente. Después, la herramienta de diseñador puede proporcionar una interfaz de usuario para permitir al usuario editar los tipos de columna y agregar o quitar columnas según sea necesario. Después, la colección de columnas se puede usar para rellenar la Columns colección de la cuadrícula de datos agregando cada columna a la colección.