title: How to set/change/remove focus style on a Button in C#?
body: <p>I have a couple of buttons of which I modified how they look. I have set them as flat buttons with a background and a custom border so they look all pretty and nothing like normal buttons anymore (actually, they look like Office 2003 buttons now ;-). The buttons have a border of one pixel.</p>
  
  <p>However when the button gets selected (gets the focus through either a click or a keyboard action like pressing the tab key) the button suddenly gets and extra border around it of the same colour, so making it a two pixel border. Moreover when I disable the one pixel border, the button does not get a one pixel border on focus.</p>
  
  <p>On the net this question is asked a lot like 'How can I disable focus on a Button', but that's not what I want: the focus should still <em>exist</em>, just not <em>display</em> in the way it does now.</p>
  
  <p>Any suggestions? :-)</p>