以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于窗体中组合框的两个问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=27473)

--  作者:fb201011
--  发布时间:2013/1/2 12:20:00
--  [求助]关于窗体中组合框的两个问题

1 关于窗体中组合框的输入助手和限制非选择项的问题

2 关于组合框下拉字体大小的问题.

具体见附件

 

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


--  作者:Neha
--  发布时间:2013/1/2 16:03:00
--  

1.可以给控件的Validating事件加个判断

If e.Sender.Items.Contains(e.Sender.Text) = False Then
e.Sender.Text = ""
End If

 

2,不知道


--  作者:fb201011
--  发布时间:2013/1/2 18:40:00
--  

谢谢Neha老师的指点.但还有一点小的缺陷,虽然录入不是列表中的值后控件能变为空白,但焦点也转移到别的控件了.能不能还是把焦点继续保留在原控件?

 

同时期待第二个问题的解答!!


--  作者:Neha
--  发布时间:2013/1/2 20:02:00
--  

我也只是个小白而已,刚好这个会

If e.Sender.Items.Contains(e.Sender.Text) = False Then
e.Sender.Text = ""
End If
e.Sender.Select


--  作者:fb201011
--  发布时间:2013/1/2 20:06:00
--  
谢谢Neha老师,您谦虚了.第一个问题圆满解决,现在就剩第二个问题有待解决了!期待中.
--  作者:fb201011
--  发布时间:2013/1/3 22:40:00
--  
现在就剩第二个问题有待解决了!期待中.
--  作者:狐狸爸爸
--  发布时间:2013/1/4 12:10:00
--  
组合框下拉字体,目前不能设置。
--  作者:fb201011
--  发布时间:2013/1/4 13:30:00
--  

希望在新版本中能够改进


--  作者:lin_hailun
--  发布时间:2013/1/4 13:59:00
--  
 如果想实现,你可以看看下拉窗口一章,自己做一个小窗口。

http://www.foxtable.com/help/topics/2099.htm