Pues en ese caso un boton normal no te sirve deberias usar un check box y configurarle el estilo para que se vea como boton..
tambien creo que existe algo como switch button...
sino puedes con una imagen crear tu boton y como tu mismo lo dices en otro post debes configurar o trabajar los eventos de boton para simular esta situacion.