datagridview headerrow collor

Status
Niet open voor verdere reacties.

Teun Los

Gebruiker
Lid geworden
19 aug 2007
Berichten
17
Hallo,

Ik wil graag de kleur van de headerrow van een datagridview aanpassen.
Dat lukt me niet.
De kleur van gewone regels aanpassen lukt me wel met deze functie:

Function MaakOp(ByVal dgvMaakOp As DataGridView) As DataGridView
Dim RowsCount As Integer
Dim ColsCount As Integer
RowsCount = dgvMaakOp.Rows.Count
ColsCount = dgvMaakOp.Columns.Count
With dgvMaakOp
For i As Integer = 0 To RowsCount - 1
For j As Integer = 0 To ColsCount - 1
If i Mod 2 = 0 Then
.Item(j, i).Style.BackColor = Color.AntiqueWhite
Else
.Item(j, i).Style.BackColor = Color.Aquamarine
End If
Next
Next
'.Columns("Bedrag").DefaultCellStyle.Format = "c"
'.Columns("Bedrag").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
'.Columns("Nummer").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
'.Columns("Groep").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
End With
Return dgvMaakOp
End Function

Kan iemand helpen?

Hartelijk dank,

Teun


Ik heb inmiddels een oplossing.
Er zijn twee statements nodig om de Headerrow van een datagridview een kleurtje te geven.
Hier zijn ze:

DataGridView1.EnableHeadersVisualStyles = False
DataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Coral
 
Laatst bewerkt:
Opgelost

Ik heb inmiddels een oplossing.
Er zijn twee statements nodig om de Headerrow van een datagridview een kleurtje te geven.
Hier zijn ze:

DataGridView1.EnableHeadersVisualStyles = False
DataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Coral
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan