以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 输入请教 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=78461) |
-- 作者:hbhb -- 发布时间:2015/12/9 16:02:00 -- 输入请教 大师:好!请教一下: 项目启动界面打开后,明明鼠标焦点在一文本输入框内,非要再点击一下,才能输入。为何?
|
-- 作者:大红袍 -- 发布时间:2015/12/9 16:11:00 -- 窗口没有获得焦点自然要点一下。
Timertick事件 加上 e.Form.Select 试试呗 |
-- 作者:hbhb -- 发布时间:2015/12/9 16:24:00 -- 窗口打开后的如下代码不行吗? e.Form.Controls("TextBox1").Select()加入您的代码后还是无效,焦点好像在项目文件里,但光标显示在文本框,非要用鼠标再点击一下,才能输入?
|
-- 作者:大红袍 -- 发布时间:2015/12/9 17:03:00 -- 不理解你说什么,做例子上来。 |
-- 作者:hbhb -- 发布时间:2015/12/9 17:43:00 -- 运行项目后,有个自定义的启动窗口,有个输入用户名的控件,项目打开后的事件用这句代码e.Form.Controls("TextBox1").Select(),光标停留在此控件中,此时输入字符没有反应,用鼠标点击一下后,就可以输入。能否不用鼠标点击,也可以输入? |
-- 作者:大红袍 -- 发布时间:2015/12/9 17:45:00 -- e.Form.Select e.Form.Controls("TextBox1").Select()
不行,就做例子上来 |
-- 作者:hbhb -- 发布时间:2015/12/9 18:06:00 -- 以前可以的,加上这句就不行了。为何? e.Form.BaseForm.TopMost = True
|
-- 作者:大红袍 -- 发布时间:2015/12/9 18:09:00 -- 不应该。例子发上来测试啊 |
-- 作者:hbhb -- 发布时间:2015/12/9 18:22:00 -- 光标焦点在控件中,按键盘a键,选择项目文件夹中attachments,按enter键,打开此文件夹。什么鬼? |
-- 作者:大红袍 -- 发布时间:2015/12/9 19:33:00 -- 那就说明焦点在文件夹窗口里。 |