C# WPF ListBox - потеря и получение фокуса при изменении выделения
У меня есть проблема, которую я действительно не могу решить вообще.
Когда мой список находится в фокусе, и я меняю свой выбор, то вызывается функция "выбор изменен", я в порядке с этим. Но функции "lostfocus" и "gotfocus" тоже вызываются. Как я могу предотвратить это? Когда я меняю свой выбор, я хочу, чтобы вызывалась только функция "выбор изменен".
XAML:
<ListBox ... GotFocus="lbMemberships_GotFocus" LostFocus="lbMemberships_LostFocus" SelectionChanged="lbMemberships_SelectionChanged"/>