DataGridTableStyle.GridColumnStyles Proprietà
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.
Ottiene la raccolta di colonne disegnate per questa tabella.
public:
virtual property System::Windows::Forms::GridColumnStylesCollection ^ GridColumnStyles { System::Windows::Forms::GridColumnStylesCollection ^ get(); };
public virtual System.Windows.Forms.GridColumnStylesCollection GridColumnStyles { get; }
member this.GridColumnStyles : System.Windows.Forms.GridColumnStylesCollection
Public Overridable ReadOnly Property GridColumnStyles As GridColumnStylesCollection
Valore della proprietà
Raccolta GridColumnStylesCollection contenente tutti gli oggetti DataGridColumnStyle della tabella.
Esempio
L'esempio di codice seguente ottiene l'oggetto e DataGridTableStyle stampa l'intestazione GridColumnStylesCollection di ogni oggetto.
private:
void WriteMappingNames()
{
for each ( DataGridTableStyle^ dgt in myDataGrid->TableStyles )
{
Console::WriteLine( dgt->MappingName );
for each ( DataGridColumnStyle^ dgc in dgt->GridColumnStyles )
{
Console::WriteLine( dgc->MappingName );
}
}
}
private void WriteMappingNames(){
foreach(DataGridTableStyle dgt in myDataGrid.TableStyles)
{
Console.WriteLine(dgt.MappingName);
foreach(DataGridColumnStyle dgc in dgt.GridColumnStyles)
{
Console.WriteLine(dgc.MappingName);
}
}
}
Private Sub WriteMappingNames()
Dim dgt As DataGridTableStyle
For Each dgt In myDataGrid.TableStyles
Console.WriteLine(dgt.MappingName)
Dim dgc As DataGridColumnStyle
For Each dgc In dgt.GridColumnStyles
Console.WriteLine(dgc.MappingName)
Next dgc
Next dgt
End Sub
Commenti
La GridColumnStylesCollection proprietà restituita GridColumnStyles consente di creare un set personalizzato di stili di colonna. Per ognuno DataColumn in un DataTableoggetto , impostare l'oggetto MappingName di un DataGridColumnStyle oggetto su ColumnName. Tale stile di colonna verrà usato automaticamente quando viene DataGridTableStyle visualizzato.
Se si crea un oggetto DataGridTableStyle senza aggiungere DataGridColumnStyle oggetti all'oggetto GridColumnStylesCollection, verrà creata automaticamente una raccolta di DataGridColumnStyle oggetti quando un oggetto con un DataGridTableStyle oggetto valido MappingName viene aggiunto all'oggetto GridTableStylesCollection. Se si tenta di aggiungere DataGridColumnStyle oggetti con valori duplicati MappingName alla raccolta, verrà generata un'eccezione.