Button is a focus control will have specific events. Event the button get the specified focus event, if the current button haven't focus, the event will be ignored.
See which are focus events.
Because Button is a non focus-able control, it will have standard events that any control has.
See non-focus events.