我使用的是不碎片超温树,并将数据源分配给它。我想显示来自数据源的图像,在超树节点的左侧和右侧。数据表将采用以下格式
UserImage UserID StatusImage
Image1 1 image4
Image2 2 image5
Image3 3 image6UserImage将在节点之前显示,UserId将显示为文本,StatusImage将显示在节点文本之后。请在这方面帮助我。
发布于 2016-02-14 04:09:09
万一有人需要,我想出了如何在有界的UltraTree上放置左边的图标:
使用InitializeDataNode事件,可以像下面的代码一样添加图标(在我的示例中,imagelist包含与节点文本完全相同的图像):
private void treeMDI_InitializeDataNode(object sender, InitializeDataNodeEventArgs e)
{
if (e.Node.LeftImages.Count == 0)
if (imgÍconos.Images[e.Node.Text] != null)
e.Node.LeftImages.Add(imgÍconos.Images[e.Node.Text]);
}第二个 if 语句只是为了找出图像是否存在于图像列表上。当所有的图像都可用时,我就把它删除了。
https://stackoverflow.com/questions/26292354
复制相似问题