【302】C# TreeView 控件使用说明
2024-10-21 03:43:48
参考:C# 中treeview 树节点图标的动态加载,及选中时图标改变
参考:TreeView 类
参考:TreeNode 类
1. 添加根和子级
通过图形界面添加,选中 TreeView 控件,然后选择 Nodes 属性,如下图所示,可以选择“添加根”与“添加子级”,子级可以无限添加下去。
通过代码添加根和子级,需要通过 TreeNode 建立一个独立的子级,然后可以循环建立
TreeNode tn_1 = new TreeNode();
tn_1.Text = "一、一级标题";
tn_1.Nodes.Add("1.1 二级标题");
TreeNode tn_12 = new TreeNode();
tn_12.Text = "1.2 二级标题";
tn_12.Nodes.Add("1.21 三级标题");
tn_12.Nodes.Add("1.22 三级标题");
tn_1.Nodes.Add(tn_12);
treeView1.Nodes.Add(tn_1);
效果如下所示:
2. 添加图标
首先需要新建一个 ImageList,用来存取图标,可以直接从控件库里面拖拽过来,然后点开 Images 集合添加图标,如下图所示
通过修改每个节点的的 ImageIndex 值来获取相应的图标,通过索引获取,显示图标。SelectedImageIndex 表示选中节点时显示的图标。
最新文章
- URL
- 161115、MyBatis 通过包含的jdbcType类型
- Qt之QSequentialAnimationGroup
- CANoe 入门 Step by step系列(一)基础应用【转】
- c# webBrowser 获取Ajax信息 .
- Qt Windows下开机自动启动自己的程序
- 在 Mac OS 上编译 FFmpeg
- CSS 自动隐藏文字并添加省略号
- network programming-简单的TCP客户服务器编程
- Nginx 配置HTTPS 与Node.js 配置HTTPS方法
- Mac 下配置Lua环境
- 好看的alert弹出框sweetalert
- 深夜一次数据库执行SQL思考(怎么看执行报错信息)
- css实现导航切换
- Mac系统下adb工具的配置
- python中的类方法、静态方法、对象方法
- 【[HNOI2008]GT考试】
- Python3.6 安装、后续终端pip 安装模块命令
- 青岛Uber司机奖励政策(8月31号~9月6号)
- 2008R2 无法安装 HDP Apache 系列服务解决方案