Mensaje enviado por "Leonardo" <leonur@terra.es>
Para este caso lo que utilizo es un checkbox, con la propiedad Style = 1 Graphical y después en el evento Click añado el siguiente código:
Check1.Value=0 (esto hace que el checkbox baje y suba como un commandbutton).
A este control se le puede cambiar el color de la fuente (ForeColor) y del fondo (BackColor).
Espero te sirva
Salu2 Leonardo.