请问
我在窗体上加了一个 treeview控件,并在imagelist控件中插入图片,可我运行工程后却没看到treeview控件内的图片和其他东西,是怎么回事呢????

解决方案 »

  1.   

    我点treeview控件的右键,在对话框中好像没节点(node)啊!请问怎样添加了节点呢???
      

  2.   


    Private Sub Form_Load()
    Dim Root As NodeWith treeview1.Nodes
    Set Root = .Add(, , , "Top-level Node #1")
    .Add Root.Index, tvwChild, , "Child Node #1"
    .Add Root.Index, tvwChild, , "Child Node #2"
    .Add Root.Index, tvwChild, , "Child Node #3"
    Set Root = .Add(, , , "Top-level Node #2")
    .Add Root.Index, tvwChild, , "Child Node #1"
    .Add Root.Index, tvwChild, , "Child Node #2"
    .Add Root.Index, tvwChild, , "Child Node #3"
    Set Root = .Add(, , , "Top-level Node #3")
    .Add Root.Index, tvwChild, , "Child Node #1"
    .Add Root.Index, tvwChild, , "Child Node #2"
    .Add Root.Index, tvwChild, , "Child Node #3"
    Set Root = .Add(, , , "Top-level Node #4")
    .Add Root.Index, tvwChild, , "Child Node #1"
    .Add Root.Index, tvwChild, , "Child Node #2"
    .Add Root.Index, tvwChild, , "Child Node #3"
    End WithEnd Sub
      

  3.   

    谢谢,那我在imagelist控件中插入图片,可我运行工程后却没看到treeview控件内的图片,是怎么回事呢????帮忙回一下,我好结贴,分不够可以加啊!!!!
      

  4.   

    我在imagelist控件中插入图片,可我运行工程后却没看到treeview控件内的图片??
    imagelist 与 treeview 做连接了吗??
      

  5.   

    请问怎样imagelist 与 treeview 做连接呢???我点treeview控件的右键,在对话框中imagelist栏选了连接啊,可没看到treeview控件内的图片,请问我错在哪呢???
      

  6.   

    哈哈!
    好同志,不懂就问,我喜欢!
    在设计状态下右键点击Treeview,选择[属性]\[通用]\[图像列表],设置为你已经加好图标的Imagelist,确定。
    参考lxcc(虫子)的方法在运行时添加节点,不过要在后面加一个1,这个1是指图像列表中图标的索引,根据你需要的图标,把索引号加上:
    .Add Root.Index, tvwChild, , "Child Node #1", 1
      

  7.   

    renjunjun(飞黄)你好,我还想在根目录下加一个图片,可不知道怎样加上,可不可以告诉我怎样在根目录下加一个图片???问题解决后马上结帖,分不够可加上!谢谢!!!
      

  8.   

    在ImageList里添加你要加的图片,比如索引为2,在运行时采用代码添加根节点时:
    Set Root = .Add(, , , "Top-level Node #1", 2)
    其实上面大家已经回答的很好了,呵呵呵呵,可用分要是够的话就多加点吧,我们是不会嫌分儿多的!