需求是这样的
1: 多行文本,每行最多可以输入10个汉字或者20个半角字符
2:限制文本的行数为两行,如果超过了则不接受return换行命令
3:实现对象 wpf的 textbox
我监听了previewTextInput事件,它只在运行接受到文本的时候才触发 并且space不触发,也就是说 把拼音转换成文本的时候他不触发
请大家想个办法
你意思是你处理的是键盘?—— 直接处理内容不就行了。
处理键盘逻辑可能会复杂,甚至ctrl+c等快捷键,还有鼠标粘贴等等是很麻烦的。
我想做的是事前Check,内容没有办法那到,换句话说,我已经输入了19个全角文字,我想输入 好 这个字,但是了我在KEY DOWN 事件里面 那到的是 HAO 这样的拼音,如果在TEXTCHANGED里面进行做的话,他必须在光标离开的时候,才可以进行触发。...........................
没有好的解决方案,最后,还是给个MSG出来了。