DataGrid.GenerateColumns(IItemProperties) 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.
Genera colonne per le proprietà specificate di un oggetto.
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)
Parametri
- itemProperties
- IItemProperties
Le proprietà dell'oggetto che deve essere nelle colonne.
Restituisce
Insieme di colonne per le proprietà dell'oggetto.
Eccezioni
itemProperties
è null
.
Commenti
Ogni riga nella griglia di dati è associata a un oggetto nell'origine dati e ogni colonna della griglia di dati è associata a una proprietà dell'oggetto dati. Questo metodo genera una raccolta contenente una colonna per ogni proprietà.
La chiamata al GenerateColumns metodo fornisce la stessa funzionalità dell'impostazione della AutoGenerateColumns proprietà su true
. In genere non chiamerai questo metodo dal codice.
Questo metodo viene fornito per abilitare gli strumenti di progettazione per generare una raccolta di colonne che possono essere modificate dall'utente e quindi inserite nella griglia di dati. Uno strumento di progettazione può usare il GenerateColumns metodo per restituire una raccolta di colonne generate automaticamente. Lo strumento di progettazione può quindi fornire un'interfaccia utente per consentire all'utente di modificare i tipi di colonna e aggiungere o rimuovere colonne in base alle esigenze. La raccolta di colonne può quindi essere usata per popolare la Columns raccolta della griglia di dati aggiungendo ogni colonna alla raccolta.