WPF TextBox继承KeyDown不会在空间上触发?

Pet*_*ter 3 wpf .net-4.0

我有一个继承wpf文本框的类,我已经将OnTextChanged,OnTextInput,OnKeyDown重写为有趣的部分..

如果我按任何东西但是Space会触发所有3个事件,但是如果我按空格只触发OnTextChanged?那么为什么空间不算作关键或文本输入?

Aar*_*ver 7

您必须处理PreviewKeyDown事件,因为默认情况下处理空间并因此框架使用该空间.