日期:2014-05-18  浏览次数:20759 次

大家帮忙解决下Textbox内光标移动的问题吧,很急。。。。
我的TEXTBOX是用于输入数字的,所以改变了 FlowDirection="RightToLeft" 让数字从右面开始输入,就跟计算器一样,但是其他的都好好的,就是用方向键移动里面的光标的时候出问题了,方向是相反的,也就是按左方向键,光标是向右移动的了,按右方向键就向左移动,我在KeyDown事件中做了判断,用SelectionStart控制,但是只能在光标在最前面和最后面的时候才管用,跟踪了一下发现,只有光标在最前面和最后面的时候,按方向键才能进入KeyDown事件,如果用鼠标把光标移动到中间位置,按方向键根本进不去事件,到底怎么回事呀,希望大家看懂了,帮忙解决一下,很急。。

------解决方案--------------------
探讨

引用:
RightToLeft=Yes;

什么意思呀,在哪里写呀

------解决方案--------------------
LS的正解。