糖醋花生 2017-09-22 05:37 采纳率: 0%
浏览 1485

c# treeview控件 一个节点前添加多个图片?

c# treeview控件 一个节点前可以添加多个图片吗?还是使用ImageList?

  • 写回答

2条回答 默认 最新

  • XianRenShan 2017-09-22 06:34
    关注
    1. 到工具箱中拖一个imagelist控件,然后这个控件的属性栏中有个Images属性,点击这个属性右侧的按钮,就会出来一个对话框,点击“添加”,加入你想要的图片。
    2. 添加图片到树形控件的代码如下,我为了演示,在formload事件中添加了几个节点,你根据你的实际,不用管。 private void Form1_Load(object sender, EventArgs e) { //下面初始化树形控件,给其添加一些节点 treeView1.Nodes.Add("节点1"); treeView1.Nodes.Add("节点2"); treeView1.Nodes[0].Nodes.Add("节点1.1"); treeView1.Nodes[0].Nodes.Add("节点1.2"); treeView1.Nodes[1].Nodes.Add("节点2.1"); treeView1.Nodes[1].Nodes.Add("节点2.2"); } private void button1_Click(object sender, EventArgs e) { //下面来添加图片 treeView1.ImageList = imageList1;//关联图片列表 foreach (TreeNode tn in treeView1.Nodes) { tn.ImageIndex = 0;//表示其图片为图片列表中的第一个图片,若用第二个图片 //则tn.ImageIndex = 1;依次类推 } }
    评论

报告相同问题?

悬赏问题

  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM