Ich wäre wahrscheinlich noch fauler und würde eine Imagelist verwenden und den Kartenwert als Index verwenden.
Wenn, dann muss man den Kartenwert mit der Kartenfarbe verknüpfen, um das Ergebnis als Index nutzen zu können. Denn die Farbe spielt da ja auch eine Rolle