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

时间:2009-02-12 03:26:34

标签: winforms treeview c#-2.0

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

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

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

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

1 个答案:

答案 0 :(得分:5)

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

相关问题