在TreeView控件节点中显示图片

实现效果:

  

知识运用:

  TreeView控件中Nodes集合的Add方法  //创建节点并将节点放入集合中

  public virtual TreeNode Add (string key,string text,int imageIndex,int selectedImageIndex)

  

  以及TreeView控件的ExpandAll方法    //可以展开TreeView控件中的所有树节点

  public void ExpandAll()    

  public void CollapseAll()  //折叠

实现代码:

        private void button1_Click(object sender, EventArgs e)
        {
            treeView1.ImageList = imageList1;
            TreeNode nt = new TreeNode("公司职员",0,1);
            nt.Nodes.Add("name","小张",0,1);
            nt.Nodes.Add("name", "小刘", 0, 1);
            nt.Nodes.Add("name", "小李", 0, 1);
            nt.Nodes.Add("name", "小木", 0, 1);
            nt.Nodes.Add("name", "小胖", 0, 1);
            nt.Nodes.Add("name", "小虎", 0, 1);
            treeView1.Nodes.Add(nt);
            treeView1.ExpandAll();
           // treeView1.CollapseAll();
        }

 

原文地址:https://www.cnblogs.com/feiyucha/p/10163984.html

时间: 2024-10-13 02:45:35

在TreeView控件节点中显示图片的相关文章

如何:使用TreeView控件实现树结构显示及快速查询

本文主要讲述如何通过使用TreeView控件来实现树结构的显示,以及树节点的快速查找功能.并针对通用树结构的数据结构存储进行一定的分析和设计.通过文本能够了解如何存储层次结构的数据库设计,如何快速使用TreeView控件生产树,以及如何快速查找树节点. 关键词:C# TreeView.树结构存储.树节点查找.层次结构 一.      概述: 树结构(层次结构)在项目的使用中特别常见,在不同项目中使用的控件可能不同(如:在Extjs中使用的是TreePanel控件,WinForm中可能用的是Tre

C# Winform 点击TreeView控件节点的CheckBox不触发NodeMouseClick事件的做法

之前有个问题很困扰我,因为项目需要,我给TreeView控件的每个node节点加上了CheckBox,当我点击CheckBox时便会触发NodeMouseClick事件,而我只希望点击节点文本时才触发这个事件,终于在此博客找到解决方案http://blog.csdn.net/yunhaic/article/details/6409526 博主:徐云海 private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEv

asp.net TreeView控件绑定数据库显示信息

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.UI; 6 using System.Web.UI.WebControls; 7 using System.Data; 8 using System.Data.SqlClient; 9 using System.Configuration; 10 11 public part

Android控件之ImageView(显示图片的控件)

一.ImageView属性: android:src = "@drawable/ic_launcher"——ImageView的内容图像(可以和android:background = "#00000"同时使用) android:background = "@drawable/ic_launcher"——ImageView的背景图像 android:background = "#00000"——ImageView的RGB颜色

WinForms中TreeView控件的扩展与使用

EXE文件方便大家测试   源码下载 TreeView控件非常的好用,在我的公文系统中,使用TreeView控件选择接收公文的人员,支持单选,可多选 现提取出来,方便大家使用 涉及到的知识点 1:从Xml文件中加载内容显示到TreeView控件中 <?xml version="1.0" encoding="utf-8"?> <根目录> <组 名称="校长" 用户ID="1000"> <

TreeView控件

一.TreeView控件使用 TreeView控件用来显示信息的分级视图,如同Windows里的资源管理器的目录.TreeView控件中的各项信息都有一个与之相关的Node对象.TreeView显示Node对象的分层目录结构,每个Node对象均由一个Label对象和其相关的位图组成.在建立TreeView控件后,我们可以展开和折叠.显示或隐藏其中的节点.TreeView控件一般用来显示文件和目录结构.文档中的类层次.索引中的层次和其他具有分层目录结构的信息. 下面是一些常用的方法和属性: 添加节

WinForm开发中针对TreeView控件改变当前选择节点的字体与颜色

本文转载:http://www.cnblogs.com/umplatform/archive/2012/08/29/2660240.html 在B/S开发中,对TreeView控件要改变当前选中节点的颜色比较方便,其有相应的SelectedNodeChanged事件进行控制,但对于WinForm则没有这样方便.申明一下,我在这儿所说的改变当前节点的字体与颜色,主要是在WinForm中的TreeView控件,当前选中节点后,其失去鼠标焦点后节点的字体与颜色失去了选中状态,层级一多,我们就不知道当前

Winform中Treeview控件失去焦点,将选择的节点设置为高亮显示 (2012-07-16 13:47:07)转载▼

Winform中Treeview控件失去焦点,将选择的节点设置为高亮显示 (2012-07-16 13:47:07)转载▼标签: winform treeview drawnode Treeview控件--Name:tVtypeList将tVtypeList的HideSelection属性设置为False,DrawMode属性设置为OwnerDrawText将tVtypeList的DrawNode事件写为:private void tVtypeList_DrawNode(object sende

c#运用TreeView控件的树形视图显示数据库中数据

TreeView控件显示数据库,Nodes集合的Add方法. Treeview控件的Nodes集合包含多个子节点,节点也可以包含另外的节点.通过节点的backcolor属性设置背景色. 具体代码测试: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System