vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Problem mit eingefärbten Spalten beim Datagrid 
Autor: Manni01
Datum: 23.06.05 16:16

Hallo,

ich kann mit unten stehendem Code die Spalten eines Datagrids in anderen Farben darstellen. Funktioniert auch tadellos bis auf eines: Die Zeilenmarkierungen sind nicht mehr sichtbar. Sie werden von meiner Routine logischerweise überschrieben. Wie kann ich innerhalb meiner Routine feststellen ob eine Zeile markiert ist oder nicht?

Danke für Eure Hilfe.....

Public Class ColorDataGridTextBoxColumn
    Inherits DataGridTextBoxColumn
    Dim _BackColor, _ForeColor As Color
 
    Public Property BackColor() As Color
        Get
            Return _BackColor
        End Get
        Set(ByVal Value As Color)
            _BackColor = Value
        End Set
    End Property
 
    Public Property ForeColor() As Color
        Get
            Return _ForeColor
        End Get
        Set(ByVal Value As Color)
            _ForeColor = Value
        End Set
    End Property
 
    Protected Overloads Overrides Sub Paint(ByVal g As Graphics, ByVal bounds _
      As Rectangle, _
        ByVal source As CurrencyManager, ByVal rowNum As Integer, ByVal _
        backBrush As Brush, _
        ByVal foreBrush As Brush, ByVal alignToRight As Boolean)
 
        backBrush = New SolidBrush(_BackColor)
        foreBrush = New SolidBrush(_ForeColor)
        MyBase.TextBox.BackColor = _BackColor
 
        MyBase.Paint(g, bounds, source, rowNum, backBrush, foreBrush, _
          alignToRight)
 
    End Sub
 
 End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit eingefärbten Spalten beim Datagrid843Manni0123.06.05 16:16
Re: Problem mit eingefärbten Spalten beim Datagrid438spike2423.06.05 16:20
Re: Problem mit eingefärbten Spalten beim Datagrid404Manni0123.06.05 16:28
Re: Problem mit eingefärbten Spalten beim Datagrid444spike2423.06.05 17:33
Re: Problem mit eingefärbten Spalten beim Datagrid463Manni0124.06.05 09:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel