ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
1622
1622
EMPFEHLEN
-
Hallo,
Ich lese von einer Sql DAtenbank die werte für mein Datagrid aus! In der Spalte Band stehen Bänder von 1 - 3
Jedes Band sollte eine eigene Hintergrundfarbe haben!
Z.b. soll Band 1 im Datagrid die Hintergrundfarbe blau haben
Band 2 gel
Band 3 grün
oder so!
Gruß Manuel
-
Hi Manuel,
schau mal hier: http://www.vb-fun.de/cgi-bin/loadfra.../tip0066.shtml
Gruß
Das OrakelVorsicht dieser Link ist bissig :)Code :1 2 3 4 5 6 7 8 9 10 11
\\\\|//// \\ _ _ // ( o o ) ================oOOo-(_)-oOOo================== [COLOR=blue] The next time you think you are perfect, try walking on water[/COLOR] ========================Oooo=================== oooO ( ) ( ) ) / \ ( (_/ \_)
-
Hallo,
der Tip an sich ist sehr gut, aber leider für Entwicklungsumgebung: VB.Net,
das wird ihm nicht viel nützen.
Mit dem Datagrid von VB6 geht das IMHO nicht das man Zeilen Farbig
darstellt.
Gruß
Jens
-
Vielen dank!
Doch icih arbeite schon mit .Net jedoch ist das Problem hier das ich meine Daten mit einer Selct anweisung aus einer Sql Tabelle hole! Im Beispiel wurden ja alle Daten per Hand reingeschrieben! Und ich hab so ca. 10000 Daten!
Hab mir überlegt vielleicht würde es mit einem ItemDataBound gehen! Aber ich glaub ich sitz momentan auf der Leitung :?!
-
Hi JensG
Danke für den Hinweis. Hatte ich übersehen.
Sorry Manuel
Gruß
Das OrakelVorsicht dieser Link ist bissig :)Code :1 2 3 4 5 6 7 8 9 10 11
\\\\|//// \\ _ _ // ( o o ) ================oOOo-(_)-oOOo================== [COLOR=blue] The next time you think you are perfect, try walking on water[/COLOR] ========================Oooo=================== oooO ( ) ( ) ) / \ ( (_/ \_)
-
Ok ein weiterer Vorschlag! Ich mach ein loop rein und gehe jede einzelne Zeile durch! Aber wie mach ich das dann am besten?
-
31.08.10 11:53 #7Andreas Koch Tutorials.de Gastzugang
ich hab das in c# so gelöst:
über das databounditem greife ich auf ein objekt zurück (nhibernate) .. da muss natürlich deine eigene bedingung zum einfärben rein.. spalteninhalt überprüfen mit contains oder equals.. jenachdem was du brauchst..
for (int i = 0; i < dgvVorlagen.Rows.Count; i++)
{
Directory dir = (Directory)this.dgvVorlagen.Rows[i].DataBoundItem;
if (dir.directory)
//färbt die zeile die den kriterien entspricht hellgrau
this.dgvVorlagen.Rows[i].DefaultCellStyle.BackColor = Color.LightGray;
else
{
//färbt alle andren abwechselnd weiß oder beige (aus übersichtszwecken..)
if (i%2 ==1)
this.dgvVorlagen.Rows[i].DefaultCellStyle.BackColor = Color.White;
else
this.dgvVorlagen.Rows[i].DefaultCellStyle.BackColor = Color.AntiqueWhite;
}
//das angelegte directory von oben zerstören um den speicher nit zuzumüllen..
dir = null;
}
in VB sollte es ähnlich gehen. ich hoff ich konnt dir damit helfen.
Ähnliche Themen
-
Im Datagrid manche Zeilen farbig markieren
Von Manuelh im Forum ASPAntworten: 1Letzter Beitrag: 06.05.05, 08:27 -
Formular: Zellen bei Fehler farbig markieren
Von astalavista im Forum CSSAntworten: 1Letzter Beitrag: 10.04.05, 21:47 -
PHP Codes farbig markieren
Von danielmueller im Forum PHPAntworten: 2Letzter Beitrag: 30.06.04, 16:55 -
checkbox nur bei bestimmten zeilen einem datagrid hinzufügen
Von shok im Forum .NET ArchivAntworten: 5Letzter Beitrag: 03.06.04, 14:07 -
Ebenen-Füllmethode: farbig abwedeln -> einige Fragen
Von froedi im Forum PhotoshopAntworten: 7Letzter Beitrag: 09.06.01, 20:43





Zitieren
Login




