Farb-Default-Wert für SetRowBackColor
Mark Lindemann
Hallo alle Zusammen,
kann mir jemand sagen, wie der Wert für SAP-Standardfarbe im Grid gesetzt wird.
Standardmäßig wird der Wert der Farbe im Grid z.B. mit:
oGrid.CommonSetting.SetRowBackColor(n + 1, 13499135);
gesetzt!
Vielen Dank im Voraus.
Gruß
Mark
Mark Lindemann
Moin,
habe erstmal eine Übergangslösung für mich gefunden. Man setzt einfach die Farbe der Spalten "von Hand" mit:
(grid.Columns["ItemCode"].SpecificGridColumn).BackgroundColor = System.Drawing.Color.Gainsboro;
und anschließend wieder eingefärbte Zeilen neu einfärben.
Das Grau von "Gainsboro" ist zwar etwas dunkler, aber nah dran. Würde mich freuen, wenn es vieleicht eine andere Lösung geben würde, wie z.B. Default-Werte für ein Grid/Matrix setzen zu können, damit eingefärbte Zeilen, wieder aussehen, wie beim Laden eines Grids ohne Zuordnung von Farben.
Gruß
Mark
Anders Olsson
Hello Mark,
I tried to disable the column and then get the background color but that didn't work. It seems that you will have to experiment with this.
You can use the System.Drawing.Color.FromArgb() method to supply the exact color, but you will eventually have to figure out what the exact number is. Sorry I couldn't be of more help!
Regards,
Anders
Mark Lindemann
Hello Andrew,
thx for your answer.
Regards,
Mark
Please sign in to leave a comment.
Comments
0 comments