Наследование WPF TextBox KeyDown не срабатывает на месте? - PullRequest
3 голосов
/ 31 января 2011

У меня есть класс, который наследует текстовое поле wpf, и теперь я переписал OnTextChanged, OnTextInput, OnKeyDown к забавной части.

Если я нажимаю любую вещь, кроме Пробел , запускаются все 3 события, но если я нажимаю пробел , запускается только OnTextChanged? так почему пробел не считается ключом или вводом текста?

1 Ответ

7 голосов
/ 31 января 2011

Вы должны обработать событие PreviewKeyDown, так как пространство по умолчанию обрабатывается и поэтому используется каркасом.

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