DataGridTableStyle.GridColumnStyles Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de verzameling kolommen op die voor deze tabel zijn getekend.
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
Waarde van eigenschap
Een GridColumnStylesCollection met alle DataGridColumnStyle objecten voor de tabel.
Voorbeelden
In het volgende codevoorbeeld wordt de GridColumnStylesCollection koptekst van DataGridTableStyle elk object opgehaald en afgedrukt.
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
Opmerkingen
Met GridColumnStylesCollection de GridColumnStyles eigenschap die wordt geretourneerd, kunt u een aangepaste set kolomstijlen maken. Stel voor elk in een DataColumn, de DataTable van een MappingName op de DataGridColumnStyle.ColumnName Deze kolomstijl wordt automatisch gebruikt wanneer deze DataGridTableStyle wordt weergegeven.
Als u een DataGridTableStyle object maakt zonder objecten toe te voegen DataGridColumnStyle aan de GridColumnStylesCollection, wordt er automatisch een verzameling DataGridColumnStyle objecten gemaakt wanneer een DataGridTableStyle met een geldige MappingName waarde wordt toegevoegd aan de GridTableStylesCollection. Er wordt een uitzondering gegenereerd als u objecten met dubbele DataGridColumnStyle waarden probeert toe te voegen MappingName aan de verzameling.