gpt4 book ai didi

c# - 在 TreeView 中添加图像

转载 作者:太空狗 更新时间:2023-10-29 22:03:47 25 4
gpt4 key购买 nike

TreeNode desktop = new TreeNode();
desktop.Text = "Desktop";
desktop.Tag = "Desktop";
Mycomputer.ImageIndex = 1;
Mycomputer.SelectedImageIndex = 1;
desktop.Nodes.Add("");
treeView1.Nodes.Add(desktop);

TreeNode Mycomputer = new TreeNode("My Computer");
Mycomputer.ImageIndex = 1;
Mycomputer.SelectedImageIndex = 1;
treeView1.Nodes.Add(Mycomputer);

我正在使用 ImageIndex 属性,但是图像在哪里?

如何选择我的图片以及从哪里选择?

最佳答案

要使 ImageIndex 具有任何意义,您的 TreeView 应该分配一个 ImageListImageIndex 属性指的是您要显示的图像的图像列表中的索引

您可以手动或通过设计器创建一个ImageList。此示例演示了一种手动创建和分配 ImageList 的方法:

http://msdn.microsoft.com/en-us/library/system.windows.forms.treeview.imagelist.aspx

对我来说,我只是弹出设计器,选择 TreeView ,在属性编辑器中找到 ImageList 属性,然后单击它以启动一个弹出窗口,允许我选择并导入一组成为图像的资源列表。

下面是一些过程的截图:

可以将 ImageList 组件从工具箱拖到您的表单上。

Screen01

它的属性中有一个 Images 集合。

Screen02

有了窗体上的图像列表,您可以为 TreeView 上的 ImageList 属性选择它。

Screen03

我希望这有助于填补一些空白。

祝你好运!

关于c# - 在 TreeView 中添加图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3591130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com