I have a button on my form that has flat style applied and uses a background image, I have removed all borders from the button, but when I tab onto the button from another c
I managed to get around this by setting the button TabStop property to False and then using this code on the button click event
private void sendBackTab() { System.Windows.Forms.SendKeys.SendWait("+{TAB}"); }