(使用WinForms和C#。 - > .Net 2.0)
我正在根据表中的数据向TreeView添加节点。除了显示在节点上的标题外,该数据还包含位图。
我想使用表中的Bitmap作为TreeViewNode上的图标,而不是来自预先存在的ImageList的图标。 (通常,您可以在图像列表中指定图像的键或索引来设置节点的图像。)
这是可能的还是我需要将我的数据中的位图添加到ImageList(在运行时),然后使用该ImageList填充节点上的图像。
答案 0 :(得分:5)
我认为你有两种选择。您可以像您建议的那样从数据中填充ImageList
,或者您可以自己将图像绘制到控件上(使用Paint事件)。