首页 相关文章 设计带图标和自定义颜色的ListBox

设计带图标和自定义颜色的ListBox

  在一个点对点文件传输的项目中,我需要显示文件传输的实时信息:传输的文件列表和当前传输的文件,当时我想到了用ListBox,但是但我用了ListBox后,我发现它不能改变控件中文本想的颜色,于是我就想扩展一下ListBox控件------ListBoxEx。

  我的目标是给空间加上图标,还要能时时改变控件文本颜色。于是从ListBox派生类

  

public class ListBoxEx : ListBox {}

  为了操作方便我为ListBoxEx的每一项设计专门的类ListBoxExItem

  

public class ListBoxExItem {}

  为了保持我这个控件与WinForm的标准控件的操作借口一致,我又重新设计了两个集合类:

  

public class ListBoxExItemCollection : IList, ICollection, IEnumerator {}//这个类相对于标准...[ 查看全文 ]

2016-02-19 标签:

设计带图标和自定义颜色的ListBox的相关文章

手机页面
收藏网站 回到头部