标题:请教:使用TreeView控件时出现问题
只看楼主
ruijian1227
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2005-4-22
 问题点数:0 回复次数:3 
请教:使用TreeView控件时出现问题
通过下面的一段代码构造树和子树的内容,但是运行时出现:“ImageList必须初始化”的错误!

而我并没有使用ImageList控件,请问这是怎么回事?谢谢了!

代码如下:

For i1 = 0 To 6
        Set no1 = TreeView1.Nodes.Add(, , , root(i1), 2)
        no1.Tag = root(i1)
        
        For i2 = 0 To 5
            If childs(i1, i2) = "" Then
                Exit For
            End If
            Set no2 = TreeView1.Nodes.Add(no1.Index, tvwChild, , childs(i1, i2), 1)
            no2.Tag = childs(i1, i2)
            no2.ForeColor = vbBlue
        Next
    Next
搜索更多相关主题的帖子: 控件 TreeView Set childs For 
2005-05-07 14:16
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 
你没打算加图标为什么又在Nodes.Add后面加了图标索引 TreeView1.Nodes.Add(no1.Index, tvwChild, , childs(i1, i2), 1) '这最后一个1代表图标索引。

天津网站建设 http://www./
2005-05-07 14:38
ruijian1227
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2005-4-22
得分:0 
我加了个imagelist之后,要怎么设置它的属性,才能算是初始化呢?
2005-05-07 23:12
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 

把TreeView的Icons 、 SmallIcons 设置为你添加的ImageList控件 Icons、SmallIcons 属性

返回或设置与 ListView 控件中图标视图和小图标视图关联的 ImageList 控件。

语法

object.Icons [= imagelist]

object.SmallIcons [= imagelist]

Icons,SmallIcons 属性的语法包括下述部分:

部分 描述 object 对象表达式,其值是 ListView 控件。 imagelist 对象表达式,其值是 ImageList 控件。

说明

如果要在运行时将 ImageList 控件与 ListView 控件关联,则请将这些属性设置为期望的 ImageList 控件。

ListView 控件中的每个 ListItem 对象也都具有 Icon 和 SmallIcon 属性,它们索引 ListImage 对象并决定将显示哪个图象。

将 ImageList 与 ListView 控件关联后,就可在过程中使用 Index 或 Key 属性值引用 ListImage 对象。


天津网站建设 http://www./
2005-05-08 08:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-17533-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.303347 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved