ListBox 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 ListBox is a non focus-able control, it will have standard events that any control has.
See non-focus events.