关于ComboBox 能否点击后,弹出像DataView一样下拉列表,可以绑定多列。

mengyuhang521 2007-12-26 04:42:24
如题

例: _____▼
001 01 AAAAAAAA
001 02 BBBBB
002 01 CCCCCC
002 02 DDDDDDDDD

像上例这样,弹出一个表格样式,是3列,当然也可以是多列。
而当选中某一行时,把绑定的那一列的内容返回到comboBox的Text上去。

这个控件怎样实现啊?
...全文
163 点赞 收藏 12
写回复
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyongbiao 2008-01-24
学习
回复
KJ_Wang 2008-01-19
如果你用的是WinForm,其实你可以写复合控件,然后将相应的两个控件写进去,然后在Combobox中一个事件写
点击下拉时显示Datagridview就可以,当失去焦点或离开,点击后消失visible等于false.
如果你是在Web下,就写一个select,然后在点击显示一个div block,其中放置gridview然后拼命写javascript脚本来定位到你的select对齐。好累的。
本人写了很久,本来想放到blog上的,可是老是不成熟,后来放弃了。
回复
lovvver 2008-01-17
这个功能容易实现,我以前写了一个MultiColumnComboBox,可以参考:
http://www.xq168.cn/showtopic.aspx?topicid=37(含源代码)
回复
回复
使用控件把,infragistics webcombobox可以实现,否则很麻烦
回复
changjiangzhibin 2008-01-03
回复
csharp_start 2008-01-03
http://blog.csdn.net/csharp_start/archive/2007/12/03/1913508.aspx
回复
wfyfngu 2007-12-28
Obout Combobox
http://www.rindex.cn/static/2007/11/cd2866c1-7dba-42cc-95b1-ef2bca0ffc1b.aspx
回复
peterb 2007-12-28
网上不是已经有实现的控件了吗 codeproject上面应该也有
回复
kbryant 2007-12-27
combobox有这么强悍的功能?? 关注中
回复
levenwood 2007-12-27
combobox好像灭这功能吧
关注,楼主最后把解决方案说下,谢谢啦
回复
applethink 2007-12-27
可以用listview+combobox实现,控制展现逻辑可能麻烦一些。
回复
发动态
发帖子
组件/控件开发
创建于2007-09-28

8833

社区成员

.NET技术 组件/控件开发
申请成为版主
社区公告
暂无公告