События GotFocus и LostFocus в WPF TextBox - PullRequest
1 голос
/ 30 декабря 2010

У меня есть элемент управления textBox в окне WPF. У меня есть отдельные обработчики для событий GotFocus и LostFocus. Но когда текстовое поле достигает фокуса впервые, LostFocus вызывается после GotFous (текстовое поле теряет фокус, как только оно впервые достигает фокуса) Но этого не происходит, когда textBox достигает фокуса во второй раз.

1 Ответ

1 голос
/ 30 декабря 2010

Звучит так, как будто что-то происходит во время обработчика событий GotFocus (или глубже в стеке вызовов), который передает фокус другому элементу управления.

Возможно, вы захотите попытаться установить точку останова в вашем обработчике событий LostFocus, а затем посмотреть на стек вызовов, чтобы увидеть, устанавливает ли что-либо фокус в другом месте прямо или косвенно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...