在C#中使用TreeListView控件来显示树形视图时,可以通过设置节点的ImageIndex或者ImageKey属性来设置节点的图片。
// 创建一个ImageList控件并添加图片
ImageList imageList = new ImageList();
imageList.Images.Add(Properties.Resources.icon1); // 添加图片
// 将ImageList控件与TreeListView控件绑定
treeListView.SmallImageList = imageList;
// 设置节点的ImageIndex属性来显示对应的图片
TreeNode node = treeListView.Nodes.Add("Node1");
node.ImageIndex = 0; // 设置节点的图片索引
// 添加图片到ImageList控件
ImageList imageList = new ImageList();
imageList.Images.Add("icon1", Properties.Resources.icon1); // 添加图片
// 将ImageList控件与TreeListView控件关联
treeListView.SmallImageList = imageList;
// 设置节点的ImageKey属性来显示对应的图片
TreeNode node = treeListView.Nodes.Add("Node1");
node.ImageKey = "icon1"; // 设置节点的图片键值
通过以上两种方式可以很方便地设置TreeListView控件节点的图片。