Hola
Normalmente, cuando necesito hacer algo por el estilo, lo que hago es tener un PopUp Menu con todos los campos del Dataset (que lo creo dinamicamente para utilizar la misma funcion en todos lados independientemente del Dataset asociado al RxDbGrid) con la propiedad Checked activada (cuando esta visible) o desactivada (cuando no lo esta) y haciendo visible o no la columna asociada a ese campo.
Espero que la idea te guste
