您的位置:程序门 -> vb -> 控件



datacombo 如何调整下拉列表的长度?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


datacombo 如何调整下拉列表的长度?
发表于:2007-05-22 14:31:51 楼主
请问如何调整下拉列表的长度,使它能够和所显示的项长度匹配

例如:规定显示   10   项,少于十项就显示有的项,多余十项就显示十项但有滑动块
发表于:2007-05-22 17:18:351楼 得分:0
if   not   rs.eof   and   not   rs.bof   then
                        set   datacombo.datasource   =   rs
                        set   datacombo.rowsource   =   rs
                        datacombo.listfield   =   rs.fields(.....).name
                        datacombo.boundcolumn   =   rs.fields(.......).name
                        datacombo.boundtext   =   rs.fields(.......).name
end   if
发表于:2007-05-22 17:34:582楼 得分:0
至于10项,你可以select   top   10
发表于:2007-05-23 10:17:103楼 得分:0
请问datacombo   的   rowsource   和datasource   ,listfield   和   datafield   ,rowmember和datamember有啥区别呢?

还有就是boundcolumn和boundtext有什么作用呢?

我每次使用datacombo只设置   rowsource   和   listfield   也能用
发表于:2007-05-23 10:45:464楼 得分:0
rowsource     返回和设置数据源
datasource   绑定数据源
listfield     用于将recordset中字段名称填充到列表
datafield     绑定recordset中某个字段
rowmember     返回和设置rowsource的数据成员名
datamember   返回和设置一个值,描述datamember
boundcolumn   返回和设置recordset中字段名称,为控件提供数据源
boundtext       用语和boundcolumn关联
发表于:2007-05-23 16:35:005楼 得分:0
这个绑定数据源和设置数据源有区别么?

反正我就知道设置数据源可以让列表显示内容,而绑定数据源却没有什么效果
发表于:2007-05-24 10:12:516楼 得分:0
你的问题我已经解决了,至于一些概念问题,看看msdn。可以结帐了吧


快速检索

最新资讯
热门点击