12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- 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;
- }
- }
- }
|