title: Looking for multistate button for use with Winforms
body: <p>I am currently using an old .NET shareware library that I purchased called Arcadia Power Button but the developer has long since vanished and I am having some exception errors with it. The buttons are great for my touch screen as they can be standard click or toggle on and off. I can use them to send control commands when pressed and released when they are standard buttons and I can also use them to send control messages for on and off when used as a toggle button. They also allow you to set the images for each state. It's really nice but the exceptions make it impossible to use.</p>
  <p>I've tried to replicate this action with a checkbox in the button view but it doesn't work so well.</p>
  <p>Has anyone come across a library that offers the same or similar features? Preferably with source so that I can fix any issues.</p>