• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

如何在listbox中实现横向滚动条?

zhuyaowei 2005-10-27 12:45:31
我在WebForm中使用ListBox,由于某些Item 的text过长,而ListBox的宽度不够,使得有些text不能显示,请问有没有方法解决此问题,如何增加滚动条?
...全文
389 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
LoveMango 2006-04-03
mark
回复
zhuyaowei 2005-10-27
有没有css的样式给我试一下?
回复
孟子E章 2005-10-27
目前只能模拟
http://dotnet.aspx.cc/ShowDetail.aspx?id=C81AD80E-FC14-4FF8-85F3-16CC68811BD5
http://dotnet.aspx.cc/WebDropDownList.aspx
回复
xhan2000 2005-10-27
css就行了
回复
WeekZero 2005-10-27
放在div标签中,可以出现滚动条

如:
<div style="width:500px;height:100px;overflow:scroll">
<table width=800><tr><td>测试表格出现滚动条</td><tr>
<tr><td>测试表格出现滚动条1</td><td>测试表格出现滚动条2</td><td>测试表格出现滚动条3</td><tr>
</table>
</div>

div语法:

overflow : visible | auto | hidden | scroll
取值:
visible : 默认值。不剪切内容也不添加滚动条。假如显式声明此默认值,对象将以包含对象的 window 或 frame 的尺寸裁切。并且 clip 属性设置将失效
auto : 在必需时对象内容才会被裁切或显示滚动条
hidden : 不显示超过对象尺寸的内容
scroll : 总是显示滚动条

--------------------------------------------

语法:
overflow-x : visible | auto | hidden | scroll
取值:
visible : 默认值。不剪切内容也不添加滚动条。假如显式声明此默认值,对象将以包含对象的 window 或 frame 的尺寸裁切。并且 clip 属性设置将失效
auto : 在必需时对象内容才会被裁切或显示横向滚动条
hidden : 不显示超过对象尺寸的内容
scroll : 总是显示横向滚动条

-------------------------------------

overflow-y版本:IE4+专有属性 继承性:无
语法:
overflow-y : visible | auto | hidden | scroll
取值:
visible : 默认值。不剪切内容也不添加滚动条。假如显式声明此默认值,对象将以包含对象的 window 或 frame 的尺寸裁切。并且 clip 属性设置将失效
auto : 在必需时对象内容才会被裁切或显示纵向滚动条
hidden : 不显示超过对象尺寸的内容
scroll : 总是显示纵向滚动条

回复
yiyioo 2005-10-27
可以试试把listbox的长度设置成较长
再将listbox放进层中,而层的长度更你原来的listbox差不多长
再将层的中设置
style="overflow:auto"

Try~~~~~~~~~~`````
回复
eyych 2005-10-27

不行吧。。
回复
hchxxzx 2005-10-27
不可能吧.
列表框是一个复合控件,有许多东西,根本就不支持,比如说,它的外框模样,就是那德性,想改也改不了.横向滚动条也是一样.
想要实现,只能使用模拟的方式.你可以到孟子的网站上去看一下,里面就有.
回复
zhuyaowei 2005-10-27
我好像在网上看到过横向的滚动,依孟子大哥说的,也是模拟出来的?
我觉得xhan2000(popeye.net)的方法也许可以
可是我定义不出来这个样式
有没有谁给个例子看看?
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2005-10-27 12:45
社区公告
暂无公告