Guau, manuel, esa es una solucion muy buena, bastante rebuscada pero original. No creo que haya alguna otra solución mas simple a la cuestión, no sin crear un control Flexgrid especial que cuente con esta caracterisitica.
Te voy a robar la idea y a archivarla en mi libreria de visual

, uno nunca sabe cuando puede necesitarla.
Un saludo.