[vb.net] Datagridview erweitern/anpassen

rrobbyy

Mitglied
Hallo zusammen,

ich möchte gerne ein eigenes Datagridview erstellen, welches vom Original vererbt wurde, aber gewisse Standard Properties hat, bspw. Backcolor.

Code:
Public Class QMGrid

    Inherits System.Windows.Forms.DataGridView

    Public Overrides Property BackColor As Color
        Get
            Return MyBase.BackColor
        End Get
        Set(value As Color)
            MyBase.BackColor = Color.Black
        End Set

    End Property

Das funktioniert auch.

Aber ich möchte auch innerhalb der Property AlternatingROWsDefaultCellstyle die Backcolor festlegen. Nur weiß ich nicht, wie ich da ran komme.

Hat jemand eine Idee?

VG Robert
 
so läuft es:
Code:
Public Property MyCellStyle As System.Windows.Forms.DataGridViewCellStyle
        Get
            Return MyBase.AlternatingRowsDefaultCellStyle
        End Get
        Set(value As System.Windows.Forms.DataGridViewCellStyle)
            MyBase.AlternatingRowsDefaultCellStyle.BackColor = SystemColors.ButtonFace
        End Set
    End Property

PS: wo kann man das Ding als erledigt markieren?
 
Zurück