Foxtable(狐表)用户栏目专家坐堂 → 文字方向


  共有2346人关注过本帖树形打印复制链接

主题:文字方向

帅哥哟,离线,有人找我吗?
阿依肯
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:72 积分:557 威望:0 精华:0 注册:2015/1/25 16:21:00
文字方向  发帖心情 Post By:2015/2/3 16:32:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:例子1.table

在文本框中输入文字时,文字从右到左方向输入的办法和代码如何设置,这个要求比较特殊,因为我设计的程序文字是少数民族地区使用的阿拉伯文字,阿拉伯文字是从右开始输入的,一般情况下可以输入,但是中间加入汉字或特殊符号的时候方向不一致,很麻烦,解决的办法窗口文本空间默认"从右到左"的文字方向,请问代码如何?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/2/3 16:34:00 [只看该作者]

不明白你的问题,你例子就是从右往左的啊

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/3 21:31:00 [只看该作者]

e.Form.Controls("TextBox1").TextAlign = HorizontalAlignment.Right

 回到顶部
帅哥哟,离线,有人找我吗?
阿依肯
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:72 积分:557 威望:0 精华:0 注册:2015/1/25 16:21:00
  发帖心情 Post By:2015/2/4 10:48:00 [只看该作者]

这个代码在那个事件中有效?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/4 10:49:00 [只看该作者]

 afterload事件

 回到顶部
帅哥哟,离线,有人找我吗?
阿依肯
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:72 积分:557 威望:0 精华:0 注册:2015/1/25 16:21:00
  发帖心情 Post By:2015/2/4 11:32:00 [只看该作者]

谢谢,这个代码有了很大的作用,能不能输入文字是光标位置在输入字的左边显示


 回到顶部
帅哥哟,离线,有人找我吗?
阿依肯
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:72 积分:557 威望:0 精华:0 注册:2015/1/25 16:21:00
  发帖心情 Post By:2015/2/4 11:33:00 [只看该作者]

谢谢,这个代码有了很大的作用,能不能输入文字时光标位置在输入字的左边显示


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/4 11:53:00 [只看该作者]

以下是引用阿依肯在2015-2-4 11:33:00的发言:

谢谢,这个代码有了很大的作用,能不能输入文字时光标位置在输入字的左边显示

 

文本控件的TextChanged事件加入代码

 

e.Sender.SelectionStart = 0


 回到顶部