c# treeview控件 一个节点前可以添加多个图片吗?还是使用ImageList?
2条回答 默认 最新
- XianRenShan 2017-09-22 06:34关注
- 到工具箱中拖一个imagelist控件,然后这个控件的属性栏中有个Images属性,点击这个属性右侧的按钮,就会出来一个对话框,点击“添加”,加入你想要的图片。
- 添加图片到树形控件的代码如下,我为了演示,在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