有没有办法捕获WPF TextBox(System.Windows.Controls.Textbox
)中的向上/向下箭头键并允许它们更改文本?我已经阅读了关于覆盖Windows窗体TextBox(ProcessCmdKey
)的System.Windows.Forms.TextBox
方法的问题,并且它工作正常,但TextBox
并不像WPF那样灵活。是否有类似的方法来实现这一点,而不必使用旧的Windows窗体TextBox?
对于我的示例,我有一个具有数字文本掩码的TextBox。我希望能够使用向上和向下箭头键增加/减少数值。
答案 0 :(得分:28)
您可以使用PreviewKeyUp和/或PreviewKeyDown将事件处理程序添加到KeyUp和/或KeyDown,如果这不能得到您所需要的。