我添加了imagelist,可如何在treeview中加图标呢

解决方案 »

  1.   

    右键单击treeview控件(窗体上的),然后选属性,弹出属性页,然后选择图像列表下拉里面的imagelist1即可
      

  2.   

    右键单击treeview控件(窗体上的),然后选属性,弹出属性页,然后选择图像列表下拉里面的imagelist1即可注意:用程序编写时,Set MYNOD = TV1.Nodes.Add(CStr(CNRS!SJL), 4, "C" & CNRS!FLM, CNRS!wzbm & " " & CNRS!WZMC, 1, 2)1为关闭树型节点的图标
    2为打开树型节点的图标
      

  3.   

    全代码实现:
    Set TreeViewLog.ImageList = ImgList1(当然也可以在设计环境中指定ImgList1)
    添加节点是初始化节点图标
    TreeViewLog.Nodes.Add ,,,,1,2‘注:1和2分别为选中和未选中的图标(在ImgList1中的序号)
    动态指定图标
    TreeViewLog.Nodes(1).Image=2’注:1为树型控件的节点的序号,2为图标ImgList1中的序号
      

  4.   

    Set nodx = TreeView1.Nodes.Add(Text1.Text, tvwChild, "child" & j, Text2.Text, 1)
    这是在子节点下加载了一个图像!
    但是首先我要加一个IMAGELIST的控件,要其属性中设置图标。