winforms - 是否可以在不使用 ImageList 的情况下将图像添加到 TreeView 节点?

标签 winforms treeview c#-2.0

(使用 WinForms 和 C#。-> .Net 2.0)

我正在根据表中的数据向 TreeView 添加节点。除了出现在节点上的标题外,该数据还包含位图。

我想使用表中的位图作为 TreeViewNode 上的图标,而不是来自预先存在的 ImageList 的图标。 (通常您在图像列表中指定图像的键或索引来设置节点的图像。)

这是可能的还是我需要将位图从我的数据添加到 ImageList(在运行时)然后使用该 ImageList 填充节点上的图像。

最佳答案

我认为你有两个选择。您可以填写 ImageList从您建议的数据中提取,或者您可以自己将图像绘制到控件上(使用 Paint 事件)。

关于winforms - 是否可以在不使用 ImageList 的情况下将图像添加到 TreeView 节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/539885/

相关文章:

c# - 如何绑定(bind)到 DatagridView Tooltip 而不是 Textbox?

javascript - 扩展 d3 树布局以在最终节点提供 HTML 框

python - 通过滚动在 TreeView 中搜索

c# - C# 2.0 可以创建发光效果吗?

.net - WinForms 中的图层效果(模糊等)

wpf - 以 WPF 窗口为父级的 Winform 对话框

c# - 无法递归删除用户文件夹中的文件夹。 'System.UnauthorizedAccessException' 出现在 mscorlib.dll 中

wpf - 选择但失去焦点时更改 WPF treeViewItem 背景颜色

generics - 向下转型对性能有什么影响?

winforms - .net - C# 2.0 应用程序中的玻璃效果