以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 文字方向 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64027) |
||||
-- 作者:阿依肯 -- 发布时间:2015/2/3 16:32:00 -- 文字方向
在文本框中输入文字时,文字从右到左方向输入的办法和代码如何设置,这个要求比较特殊,因为我设计的程序文字是少数民族地区使用的阿拉伯文字,阿拉伯文字是从右开始输入的,一般情况下可以输入,但是中间加入汉字或特殊符号的时候方向不一致,很麻烦,解决的办法窗口文本空间默认"从右到左"的文字方向,请问代码如何? |
||||
-- 作者:Bin -- 发布时间:2015/2/3 16:34:00 -- 不明白你的问题,你例子就是从右往左的啊 |
||||
-- 作者:有点甜 -- 发布时间:2015/2/3 21:31:00 -- e.Form.Controls("TextBox1").TextAlign = HorizontalAlignment.Right |
||||
-- 作者:阿依肯 -- 发布时间:2015/2/4 10:48:00 -- 这个代码在那个事件中有效? |
||||
-- 作者:有点甜 -- 发布时间:2015/2/4 10:49:00 -- afterload事件 |
||||
-- 作者:阿依肯 -- 发布时间:2015/2/4 11:32:00 -- 谢谢,这个代码有了很大的作用,能不能输入文字是光标位置在输入字的左边显示 |
||||
-- 作者:阿依肯 -- 发布时间:2015/2/4 11:33:00 -- 谢谢,这个代码有了很大的作用,能不能输入文字时光标位置在输入字的左边显示 |
||||
-- 作者:有点甜 -- 发布时间:2015/2/4 11:53:00 -- 以下是引用阿依肯在2015-2-4 11:33:00的发言:
谢谢,这个代码有了很大的作用,能不能输入文字时光标位置在输入字的左边显示
文本控件的TextChanged事件加入代码
e.Sender.SelectionStart = 0 |