Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:CheckedCombobox 问题~

1楼
mr725 发表于:2010/1/31 18:35:00

图片点击可在新窗口打开查看此主题相关图片如下:未命名-.jpg
图片点击可在新窗口打开查看

如果不点击确定按钮,那么框内没有东西被选入, 此时勾选的状态还存在。
如果你点击确定按钮,再将框内字符删除了, 此时勾选的状态依然存在。

怎么做到: 只要框内没有字符,就自动清空下拉列表中的已勾选的行?
2楼
yangming 发表于:2010/1/31 19:00:00
这好象比较麻烦
3楼
czy 发表于:2010/1/31 19:16:00
离开控件后自然就没有了。
4楼
mr725 发表于:2010/1/31 19:56:00
以下是引用czy在2010-1-31 19:16:00的发言:
离开控件后自然就没有了。

是的,只是没离开控件时,没显示的也被勾上了,感觉不好。 应该不管选了与否,只要框里内容没有内容就应该清空被选的勾勾,否则,内容多时,最后几个被选了,但没有用上(如:取消), 再打开重新勾选开头几个,那就容易出问题了(开头的几个 和 最末尾的几个都会被确认进框内,还可能看不到) 。

5楼
mr725 发表于:2010/2/1 11:52:00
这真的不是个问题吗?  狐爸看看了吗 ???

图片点击可在新窗口打开查看此主题相关图片如下:ckbx.gif
图片点击可在新窗口打开查看
6楼
mr725 发表于:2010/2/1 19:03:00
哈哈~  在老六没有解决前, 俺的临时解决办法:;:::试了半天啊~~~~~~

在控件的MouseEndter事件中:

if e.Form.Controls("CheckedComboBox1").text = ""
    sendkeys.send("{TAB}")
end if

谢谢 C 版的提示:
以下是引用czy在2010-1-31 19:16:00的发言:
离开控件后自然就没有了。


图片点击可在新窗口打开查看此主题相关图片如下:ckbx2.gif
图片点击可在新窗口打开查看

问题是, 重新打开下来列表选择去掉勾勾后,如果按确定按钮没问题! 框里不会有字符了....    如果是敲键盘上的回车键, 则框中原来的选择内容不会被清空。    真是伤脑筋啊~   

总之   不论怎么 选择 或 取消选择 都是不接受回车键~
[此贴子已经被作者于2010-2-2 11:17:34编辑过]
7楼
mr725 发表于:2010/2/3 17:30:00
狐爸呀, 有空看看这个问题吧~
共7 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02148 s, 2 queries.