用重绘ao的滚动条控制Li功YstBox的滚动.docVIP

  • 3
  • 0
  • 约1.73万字
  • 约 14页
  • 2018-11-05 发布于广东
  • 举报

用重绘ao的滚动条控制Li功YstBox的滚动.doc

用重绘的滚动条控制ListBox的滚动 查了很多资料,都找不到直接重写ListBox滚动条的方法,只能曲线救国,先自己重绘一个带皮肤的滚动条,然后让它取代ListBox现有的滚动条. 老习惯,先传个效果图,你觉得感兴趣就继续看下去,不喜欢的话就此打住,懒得耽误你宝 贵的时间,嘿嘿 注意,此图中的滚动条宽度明显小于ListBox本身滚动条的宽度,我目前只顾着实现功能了,毕竟,宽度调整相当简单哈。 下面简单介绍下重绘系统滚动条的详细步骤: 1.在项目中添加新项--用户控件,我们命名为CustomScrollbar.cs 2.准备几张图片添加进项目资源作为滚动条重绘时要用的背景,我用的图片如下: uparrow.png资源名称为uparrow ,滚动条的上箭头 ThumbBottom.png资源名称为ThumbBottom ,滚动条中间滑道的背景 ThumbMiddle.png资源名称为ThumbMiddle ,滚动条的中间的拖动块 downarrow.png资源名称为downarrow ,滚动条的下箭头 3.然后就是利用上面图片做背景重画滚动条背景了,直接给出CustomScrollbar.cs的代码吧 Code using System; using System.Collections.Generic; using S

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档