一个可入力多行的TextBox,每行有字节数限制。当一行入力满位后,光标没有跳到下一行首,这样再入力空格时,空格就还是追加在当前行,而入力空格以外的字符,字符显示在下一行行首。我的问题是,怎样让一行入力满位后,光标马上跳到下一行最前面。我用的是WPF框架,TextBox有设置TextWrapping="Wrap",希望哪位高人能帮我解决一下,实现我要的效果。O(∩_∩)O谢谢!
应该是没有这个设置的,要自己实现估计较难。
另外,基本上所有的编辑器都是输入前才跳转的,你不觉得你的需求比较奇怪吗?
我查过,一行入力满位,再输入空格,空格不会换行,这个是WPF本身的Bug。就是为了解决这个Bug,才提出,一行入力满位,光标马上跳到下一行的方案。
@lanyefeng2008:
哦,之前看错意思了,这个确实应该是个bug。看样子只能尝试下第三方编辑器了,不过我试了下AvalonEdit,也有这个问题,如果你手头有别的编辑器可以试下。