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
Is this the effect you are looking for?
public class NoFocusCueButton : Button { protected override bool ShowFocusCues { get { return false; } } }
You can use this custom button class just like a regular button, but it won't give you an extra rectangle on focus.