以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 复选组合框能不能做动态筛选? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=14673) |
||||
-- 作者:dark272710 -- 发布时间:2011/11/28 14:16:00 -- 复选组合框能不能做动态筛选? 如果是简单的组合框的话,没问题的 Dim cmb As WinForm.ComboBox = e.Sender
但是要用复选组合框,这样就无效了~~ 就是复选组合框根据前一个组合框的内容改变列表 |
||||
-- 作者:blackzhu -- 发布时间:2011/11/28 14:33:00 -- Dim str As String = e.Form.Controls("ComboBox4").Value \'另外一个组合框的值
这个代码放在enter执行
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/28 14:56:00 -- 参考:
http://www.foxtable.com/help/topics/1523.htm
|
||||
-- 作者:dark272710 -- 发布时间:2011/11/28 14:57:00 -- 果断不对啊。。这是普通组合框的吧
我要动态筛选的是复选组合框CheckedComboBox |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/28 15:00:00 -- 道理一样,没有差别的,将组合框的值拆分成单个的值,合成筛选条件。 搞不定,就做例子,泛泛而问,也只能泛泛而答。
|
||||
-- 作者:dark272710 -- 发布时间:2011/11/28 15:19:00 -- 抱歉,按照组合框的方式做不出来。 新建了个例子,求助。
目标是: 根据部门不同,复选组合框内出现的是不同部门的员工
感谢
|
||||
-- 作者:czy -- 发布时间:2011/11/28 15:34:00 -- 参与部门控件SelectedIndexChanged事件代码:
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/28 15:36:00 --
|
||||
-- 作者:dark272710 -- 发布时间:2011/11/28 15:44:00 -- 老大你是不是传错了。。。。这里面那个复选框直接都被删了。。。 |
||||
-- 作者:dark272710 -- 发布时间:2011/11/28 15:49:00 -- 以下是引用czy在2011-11-28 15:34:00的发言:
参与部门控件SelectedIndexChanged事件代码:
不行额,直接报错了 |