Comentarios visuales del botón derecho del botón Winforms (botón Mostrar en estado pulsado)

El control predeterminado del botón winforms solo se dibuja en un "estado de clic" cuando el usuario hace clic con el botón izquierdo. Necesito el control Button para dibujar en el estado en el que se hizo clic, independientemente de si se hizo clic con el botón izquierdo o se hizo clic con el botón derecho. ¿Cómo lograría esto?

Más específicamente, sé que necesitaré derivar un control de Button que extienda la funcionalidad, pero no tengo experiencia en extender la funcionalidad de controles winforms o dibujar en GDI +. Así que estoy un poco atónito sobre lo que exactamente tendré que hacer una vez allí.

Gracias por la ayuda.

Respuestas a la pregunta(1)

Su respuesta a la pregunta