Hi,
mir ist natürlich bewusst, dass es schon zig Threads zum Einfärben von Tabellenzeilen gibt und ich selber habe das auch schon entsprechend umgesetzt, allerdings finde ich keinen Thread für mein "spezielles" Problem (wenn es doch schon sowas geben sollte, dann wäre ich sehr dankbar für den Link):
Ich möchte jede Zeile abhängig vom Datensatz einfärben können. In meiner "Datensatzhinzufügemaske" habe ich also einen ColorChooser, aus dem ich mir die drei RGB-Farbwerte zurückgeben lassen und diese dann beim Hinzufügen in drei Integerfelder, die in der DB Teil des Datensatzes sind übergebe.
1. Teilproblem: Datensätze mit zusätzlichen drei Integerwerten zum Einfärben hört sich meiner Meinung nach ziemlich "unglücklich" und nicht nach einer eleganten Lösung an. Das geht bestimmt besser, oder?
2. Teilproblem: Einfärben abhängig eines Spaltenwertes ist für mich kein Problem, aber wie löse ich das, wenn ich das abhängig von drei Werten in unterschiedlichen Columns machen muss? Schon wie oben befürchtet direkt ein Symptom eines Umsetzungdefizites oder doch irgendwie lösbar?
Ein anderer Ansatz wäre die Farbe in z.B. ein einziges Stringfeld zu speichern und das dann im Renderer irgendwie aufzulösen...
Was meint ihr, wie man das geschickt umsetzen könnte. Freue mich über jede Anregung oder wie oben schon erwähnt ein Link zum gleichen Thema
mir ist natürlich bewusst, dass es schon zig Threads zum Einfärben von Tabellenzeilen gibt und ich selber habe das auch schon entsprechend umgesetzt, allerdings finde ich keinen Thread für mein "spezielles" Problem (wenn es doch schon sowas geben sollte, dann wäre ich sehr dankbar für den Link):
Ich möchte jede Zeile abhängig vom Datensatz einfärben können. In meiner "Datensatzhinzufügemaske" habe ich also einen ColorChooser, aus dem ich mir die drei RGB-Farbwerte zurückgeben lassen und diese dann beim Hinzufügen in drei Integerfelder, die in der DB Teil des Datensatzes sind übergebe.
1. Teilproblem: Datensätze mit zusätzlichen drei Integerwerten zum Einfärben hört sich meiner Meinung nach ziemlich "unglücklich" und nicht nach einer eleganten Lösung an. Das geht bestimmt besser, oder?
2. Teilproblem: Einfärben abhängig eines Spaltenwertes ist für mich kein Problem, aber wie löse ich das, wenn ich das abhängig von drei Werten in unterschiedlichen Columns machen muss? Schon wie oben befürchtet direkt ein Symptom eines Umsetzungdefizites oder doch irgendwie lösbar?
Ein anderer Ansatz wäre die Farbe in z.B. ein einziges Stringfeld zu speichern und das dann im Renderer irgendwie aufzulösen...
Was meint ihr, wie man das geschickt umsetzen könnte. Freue mich über jede Anregung oder wie oben schon erwähnt ein Link zum gleichen Thema