using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsTreeView2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { //添加根节点 TreeNode tn1 = treeView1.Nodes.Add("组织结构"); //添加三个子节点 TreeNode Ntn1 = new TreeNode("C#部门"); TreeNode Ntn2 = new TreeNode("ASP.NET部门"); TreeNode Ntn3 = new TreeNode("VB部门"); tn1.Nodes.Add(Ntn1); tn1.Nodes.Add(Ntn2); tn1.Nodes.Add(Ntn3); //向ImageList中添加两个图像,先通过FromFile实例化成Image对象 imageList1.Images.Add(Image.FromFile("1.png")); imageList1.Images.Add(Image.FromFile("2.png")); treeView1.ImageList = imageList1; //通过构造方法Size设置图像大小 imageList1.ImageSize = new Size(16, 16); //设置图像索引 treeView1.ImageIndex = 0; //设置某一个被选定节点的图像 treeView1.SelectedImageIndex = 1; } } }