vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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

ADO.NET / Datenbanken
Re: Bestimmte Zellen im Datagrid farbig darstellen 
Autor: lpinter
Datum: 23.03.05 14:31

Hi Chief,

Recht hast du. Den "Inherits DataGridBoolColumn" habe ich übersehen. + "Kopfschusssmiley"
Public Class clsDeineKlasse
    Inherits DataGridTextBoxColumn
    Public Sub New()
    End Sub
    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)
        Try
            Dim o As Object
            o = Me.GetColumnValueAtRow(source, rowNum)
            If (Not (o) Is Nothing) Then
                Dim c As Char
                c = CType(o, String).ToString()
                If (c = "männlich") Then
                    backBrush = New SolidBrush(Color.Red)
                    foreBrush = New SolidBrush(Color.White)
                ElseIf (c = "weiblich") Then
                    backBrush = New SolidBrush(Color.White)
                    foreBrush = New SolidBrush(Color.White)
                End If
            End If
        Catch ex As Exception
        Finally
            MyBase.Paint(g, bounds, source, rowNum, backBrush, foreBrush, _
              alignToRight)
        End Try
    End Sub
End Class
aufrufen über:
If myDT.Columns(i).DataType Is GetType(Boolean) Then
                If myDT.Columns(i).ColumnName = "bezahlt" Or myDT.Columns( _
                  i).ColumnName = "nicht bezahlt" Then
                    newCS = New ZellenFarbig(myDT.Columns(i).ColumnName = _
                    "bezahlt")
                Else
                    newCS = New DataGridBoolColumn
                End If
            Else
                newCS = New clsDeineKlasse
            End If
ich hoffe es hilft wieter.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bestimmte Zellen im Datagrid farbig darstellen3.189Chief06.03.05 16:34
Re: Bestimmte Zellen im Datagrid farbig darstellen2.063Micke11.03.05 12:18
Re: Bestimmte Zellen im Datagrid farbig darstellen2.054Maywood11.03.05 12:38
Re: Bestimmte Zellen im Datagrid farbig darstellen1.913Chief11.03.05 13:37
Re: Bestimmte Zellen im Datagrid farbig darstellen2.106Micke11.03.05 13:38
Re: Bestimmte Zellen im Datagrid farbig darstellen2.023Maywood11.03.05 18:47
Re: Bestimmte Zellen im Datagrid farbig darstellen2.116Micke13.03.05 21:35
Re: Bestimmte Zellen im Datagrid farbig darstellen1.814Maywood14.03.05 09:06
Re: Bestimmte Zellen im Datagrid farbig darstellen2.352Chief22.03.05 15:53
Re: Bestimmte Zellen im Datagrid farbig darstellen2.179Maywood22.03.05 22:43
Re: Bestimmte Zellen im Datagrid farbig darstellen1.784Chief22.03.05 23:42
Re: Bestimmte Zellen im Datagrid farbig darstellen1.730lpinter22.03.05 23:44
Re: Bestimmte Zellen im Datagrid farbig darstellen1.807Chief23.03.05 00:28
Re: Bestimmte Zellen im Datagrid farbig darstellen1.673Chief23.03.05 00:31
Re: Bestimmte Zellen im Datagrid farbig darstellen1.755lpinter23.03.05 08:11
Re: Bestimmte Zellen im Datagrid farbig darstellen1.728Chief23.03.05 09:55
Re: Bestimmte Zellen im Datagrid farbig darstellen1.779Chief23.03.05 10:22
Re: Bestimmte Zellen im Datagrid farbig darstellen1.688lpinter23.03.05 11:52
Re: Bestimmte Zellen im Datagrid farbig darstellen1.740Chief23.03.05 13:47
Re: Bestimmte Zellen im Datagrid farbig darstellen1.754lpinter23.03.05 14:31
Re: Bestimmte Zellen im Datagrid farbig darstellen1.774lpinter23.03.05 15:02
Re: Bestimmte Zellen im Datagrid farbig darstellen1.697Chief23.03.05 16:02
Re: Bestimmte Zellen im Datagrid farbig darstellen1.639lpinter23.03.05 16:27
Re: Bestimmte Zellen im Datagrid farbig darstellen1.801Chief23.03.05 18:32
Re: Bestimmte Zellen im Datagrid farbig darstellen2.020Chief23.03.05 19:16
Re: Bestimmte Zellen im Datagrid farbig darstellen1.743lpinter23.03.05 19:33
Re: Bestimmte Zellen im Datagrid farbig darstellen1.693Chief23.03.05 19:54
Re: Bestimmte Zellen im Datagrid farbig darstellen1.684lpinter23.03.05 20:25
Re: Bestimmte Zellen im Datagrid farbig darstellen1.766Chief23.03.05 20:57
Re: Bestimmte Zellen im Datagrid farbig darstellen1.679Chief23.03.05 21:16
Re: Bestimmte Zellen im Datagrid farbig darstellen1.684lpinter23.03.05 21:43
Re: Bestimmte Zellen im Datagrid farbig darstellen1.759Chief23.03.05 22:18
Re: Bestimmte Zellen im Datagrid farbig darstellen1.738lpinter23.03.05 22:27
Re: Bestimmte Zellen im Datagrid farbig darstellen1.779Chief23.03.05 22:50
Re: Bestimmte Zellen im Datagrid farbig darstellen1.697lpinter23.03.05 22:52
Re: Bestimmte Zellen im Datagrid farbig darstellen1.847Chief23.03.05 23:09
Re: Bestimmte Zellen im Datagrid farbig darstellen1.693lpinter23.03.05 23:59
Re: Bestimmte Zellen im Datagrid farbig darstellen3.787lpinter11.03.05 15:21
Re: Bestimmte Zellen im Datagrid farbig darstellen2.021lpinter24.03.05 20:36
Re: Bestimmte Zellen im Datagrid farbig darstellen1.876Chief24.03.05 23:04

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