VS2005的Treeview控件提供了很好的导航功能,如果想自定义行格式和图标可以利用其“自定义行图标”工具进行编辑修改,先将近两天研究心得晒出,以供初级使用者参考。
1、右击该控件,并单击“显示智能标记”。
2、点击标记弹出“TreeView任务”。
3、勾选“显示行”,此时会多出一个选项“自定义行图标”。
如下图:
4、选择“自定义行图标”,弹出自定义界面。
通过对“CollapseImage”及“ExpandImage”可以自定义图标的收缩及展开的图片样式。“NoExpandImage”可以设置叶节点的图片样式。
5、“文件夹名”可以自定义名字,会在网站根目录下生成相应文件夹,用以保存这些自定义图片。
6、点击“确定”,会生成文件夹及图标。
7、如果还想对图标效果进行修改,只需在相应的文件夹目录下修改图片文件即可。
8、修改时注意图片文件名不可改动,因为这是系统默认调用的。具体命名规则见http://msdn.microsoft.com/zh-cn/library/ms366759(VS.80).aspx“使用线条图像”这个说明。
9、好啦。要想做一个漂亮的导航,还需仔细调试。图片修改后,在本地预览可能不会马上有效果。应清除系统缓存重试。上传到网站后可以看到最后效果。
10、这是本人做的一个例子http://download.csdn.net/source/2269630。希望能够给大家一个提示。谢谢!