Tuesday, August 24, 2010

C# WPF Button Blink Problem

In a WPF application, if a button is clicked, the focus gets put on that button.

Sometimes this will cause the button to constantly blink.

In order to stop the button from blinking, some solutions say to put the 'focus' onto another button.

I think, a cleaner way, is to set the 'Focusable' property to false.  This doesn't seem as 'hacky' as setting focus to another button, and still fixes the problem.

1 comment:

  1. "I think, a cleaner way, is to set the 'Focusable' property to false. This doesn't seem as 'hacky' as setting focus to another button, and still fixes the problem."

    Agreed! Perfect!

    ReplyDelete