用户名 发表于 2012-8-8 17:23:00

鼠标点击TextField后如何离开

当鼠标点击TextField后TextField获得焦点背景变灰,然后点击页面其他位置后,选择的TextField仍然是灰色背景并且焦点没有离开。 该如何让焦点离开呢?
类似图片 TX Template Designer 里的leave field功能

iceman 发表于 2012-8-8 17:49:00

回复 1楼用户名的帖子

你好,添加 textControl1_TextFieldLeft ,设置属性进行操作 TextField 背景色。

用户名 发表于 2012-8-8 17:58:00

当点击下一个TextField的时候才会触发textControl1_TextFieldLeft这个事件。可否通过代码控制合适离开焦点,也就是说点击空白处的时候也能触发textControl1_TextFieldLeft事件

iceman 发表于 2012-8-8 18:23:00

回复 3楼用户名的帖子

那么楼主可以通过 textControl1_TextFieldClicked 事件记录当前点击的 TextField ,在通过 textControl1_MouseClick 事件更改该 TextField 的 ShowActived 属性。

用户名 发表于 2012-8-8 18:34:00

我现在想解决的不是背景色的问题,而是如何结束当前的TextField 然后插入新的TextField问题。
就跟这个图片一样,我插入TextField后再进行文本输入结果文本全都追加到TextField上了,该如何解决这个

iceman 发表于 2012-8-9 22:22:00

回复 5楼用户名的帖子

你好,问题已经查收,明天回复。

farmbrother 发表于 2014-7-21 09:50:00

请教下版主,本帖5楼的问题解决了吗?

iceman 发表于 2014-7-23 12:06:00

回复 7楼farmbrother的帖子

抱歉,这个问题目前还没有找到合适的解决办法,需要反馈给产品组查看。有进一步结果反馈给你。
页: [1]
查看完整版本: 鼠标点击TextField后如何离开