15、高级控件使用指南:图像列表、列表视图与树视图

高级控件使用指南:图像列表、列表视图与树视图

1. 向图像列表控件添加图像

如果你没有 16×16 像素的位图,可以使用 Microsoft Paint 创建一个,或者从 http://www.samspublishing.com/ 或 http://www.jamesfoxall.com 下载我提供的示例。添加图像后,点击“确定”关闭“图像集合编辑器”。

查看图像控件的 ImageSize 属性,它应该是 16,16。如果不是,说明你选择的位图不是 16×16 像素;此属性会设置为添加到图像列表中的第一张图片的尺寸。

不能总是依赖图片显示的背景为白色或其他特定颜色。因此,图像列表控件有一个 TransparentColor 属性。默认情况下,TransparentColor 属性设置为“透明”。这不是一个直观的设置,因为实际上这意味着没有颜色被视为透明(除非图像是带有透明区域的图标)。如果你为 TransparentColor 属性指定一种特定颜色,当图片从图像列表提供给另一个控件时,所有指定颜色的部分将显示为透明 —— 背景会透过来。这使你能够创建图片,而无需担心图片将显示在何种颜色的背景上。

向图像列表控件添加图像的操作就这么多。图像列表的强大之处在于它能够被其他控件链接,以便它们可以访问图像列表存储的图片。

2. 使用列表视图创建增强列表

列表视图控件就像功能强大的列表框,甚至更强大。列表视图可用于创建简单列表、多列网格和图标托盘。资源管理器的右窗格就是一个列表视图。(你可能不知道,你可以通过右键单击资源管理器的列表视图并使用出现的快捷菜单中的“查看”子菜单来更改其外观。)资源管理器列表视图的主要显示选项有大

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值