Как заставить textBox в wpf вызвать OnLostFocus в модульном тесте? - PullRequest
3 голосов
/ 21 сентября 2010

У меня есть пользовательский компонент, созданный в WPF с использованием C #, где у меня есть некоторая проверка, которая проверяется, когда вызывается текстовое поле OnLostFocus (только когда пользователь покидает текстовое поле, я могу выполнить проверку, поскольку только тогда у меня есть проверка полная строка ввода для проверки).

Как я могу вызвать OnLostFocus на textBox из модульного теста?

Спасибо

1 Ответ

3 голосов
/ 21 сентября 2010

Вы не совсем понимаете, как вы проводите тестирование, но на ум приходят две вещи.

  • Если вы действительно хотите, чтобы текстовое поле потеряло фокус, установите фокус на другой элемент управления, вызвавsomeOtherControl.Focus ()
  • Если вы просто хотите протестировать обработку OnLostFocus, вызовите метод напрямую.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...