| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2768 人关注过本帖
标题:如何设置焦点?
只看楼主 加入收藏
qqvvvvpp
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-3-12
收藏
 问题点数:0 回复次数:8 
如何设置焦点?
如何将文本框设置为焦点?
搜索更多相关主题的帖子: 焦点 文本 
2006-05-23 14:54
中国龙王
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:484
专家分:283
注 册:2006-5-17
收藏
得分:0 
Gotfocus属性

不要为了打发无聊而做无聊的事!不要在虚幻的世界里做虚幻的事!
2006-05-23 15:05
wanpj
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-5-19
收藏
得分:0 
用代码:
thisform.<要获得焦点的控件>.setfocus()

爱过的人,我从不曾拥有。爱过的心,没有任何请求 所以,我有一千个伤心的理由
2006-05-24 01:55
lndsqfyq
Rank: 1
等 级:新手上路
帖 子:232
专家分:0
注 册:2006-1-16
收藏
得分:0 
thisform.text1.setfocus

2006-05-24 08:34
netggx
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-5-23
收藏
得分:0 
表格中的第二列设置焦点呢?用thisform.grid.text2.setfocus()不行。
2006-05-24 10:07
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-05-24 11:12
wanpj
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-5-19
收藏
得分:0 

关于Gird中的控件的焦点转移有点特殊性。给普通表单上的控件设置焦点我们可以用简单的代码实现,比如:
thisform.textbox1.setfocus()
thisform.refresh()
但是Grid中的控件则不行,如果你使用以下的代码,什么都不会发生:
thisform.grid1.column1.text1.setfocus()
thisform.refresh()
同时,你要从Grid中移出焦点到表单的控件上也一样,下面的代码同样没有反应:
grid1.cloumn1.text1.lostfocus():
thisform.command1.setfocus()
thisform.refresh()
另外,当我们使用移动纪录按钮在表中移动时,并不会反映到Grid中,比如:
sele dbfname
go bottom
thisform.refresh()
而Grid仍然停在原来的记录上。

[此贴子已经被作者于2006-5-24 17:57:00编辑过]


爱过的人,我从不曾拥有。爱过的心,没有任何请求 所以,我有一千个伤心的理由
2006-05-24 17:55
wanpj
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-5-19
收藏
得分:0 

这样:
1、从表单的命令按钮向Grid中的文本框设置焦点
thisform.grid1.setfocus()
thisform.grid1.column1.text1.setfocus()
thisform.refresh()
2、从Grid中的文本框中移出焦点
grid1.column1.text1.lostfocus():
thisform.grid1.setfocus()
thisform.command1.setfocus()
thisform.refresh()
3、当数据指针移动时刷新Grid
sele dbfname
go bottom
thisform.grid1.setfocus()
thisform.refresh()
搞定


爱过的人,我从不曾拥有。爱过的心,没有任何请求 所以,我有一千个伤心的理由
2006-05-24 18:01
shanshanai
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-3-22
收藏
得分:0 
向8楼好好学习!

我很乖,但不娇!
2006-05-26 02:28
快速回复:如何设置焦点?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024089 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved