以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [讨论]窗口打开后默认选择的控件顺序  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82027)

--  作者:黄训良
--  发布时间:2016/3/10 12:26:00
--  [讨论]窗口打开后默认选择的控件顺序

窗口打开后默认选择的控件,FT默认的是第一个创建的控件,如何修改这个值?

例子如下:

目的:打开窗口默认选择Button4,

AfterLoad事件代码:

e.Form.Controls("Button4").Select()

预览时正常,重启动项目自动打开窗口1却还是选择Button1.

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.foxdb


--  作者:大红袍
--  发布时间:2016/3/10 12:50:00
--  

旧版也是这样。焦点离开以后,重新回来,焦点都是放到第一个的。

 

你可以这样写代码

 

forms("窗口1").show
Forms("窗口1").Controls("Button4").Select


--  作者:黄训良
--  发布时间:2016/3/10 13:19:00
--  
谢谢