VFP中编辑框的一些问题

yanyuehui 2002-08-16 08:04:50
你好:
请问:
1:在一个编辑框中输入完一个数据后,按回车键,怎样让它有顺序的跳到下个指定的编辑框?
2:当鼠标点在编辑框最右边时,就只能输入一个字符就跳到下一个框了!请问能不能有种方式能让它从左往右输入!直到按了回车键
谢谢
...全文
145 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Foxer 2002-08-17
  • 打赏
  • 举报
回复
对了再加一条,就是直到按回车键才能离开。
在TextBox的Valid事件中加入:
IF LASTKEY() # 13 AND NOT MDOWN()
RETURN 0
ENDIF
szjhxu 2002-08-16
  • 打赏
  • 举报
回复
1、在设计表单时设置“TAB键次序”;
2、你可以在文本框的gotfocus事件中加入如下代码:

=dodefault()
this.selstart=0
this.sellength=len(alltrim(this.value))
jsluwq 2002-08-16
  • 打赏
  • 举报
回复
2.在 Init 中设 MaxLength=1
在GotFocus 中再设回 MaxLength=0
(注:0表示没有限制)
试试看!
liuri璇玑 2002-08-16
  • 打赏
  • 举报
回复
哎,好东西,方便,可怜我不知道,每次要改顺序还跑到属性里面:(
Foxer 2002-08-16
  • 打赏
  • 举报
回复
1.在设计表单的时候,设置一下"Tab键次序"(在表单设计器工具条上的第一个按钮),然后就会按照你设置的顺序走了
2.在TextBox的Click和When事件里加上
This.SelStart = 0
就可以了
liuri璇玑 2002-08-16
  • 打赏
  • 举报
回复
1、编辑框中有tabindex属性,把它设好顺序并设tabstop=.t.
它将会按照tabindex的数字顺序跳动
2、你把鼠标移到左边它不就从左边开始了?

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧