我正在使用Infragistics ultrawin樹併爲其分配數據源。我想顯示來自超樹節點左側和右側數據源的圖像。數據表將在下面格式如何在超樹節點上顯示圖像?
UserImage UserID StatusImage
Image1 1 image4
Image2 2 image5
Image3 3 image6
UserImage將節點和用戶ID之前dispaly將dispaly文本和StatusImage將節點文本之後顯示。在這方面請幫助我。
我正在使用Infragistics ultrawin樹併爲其分配數據源。我想顯示來自超樹節點左側和右側數據源的圖像。數據表將在下面格式如何在超樹節點上顯示圖像?
UserImage UserID StatusImage
Image1 1 image4
Image2 2 image5
Image3 3 image6
UserImage將節點和用戶ID之前dispaly將dispaly文本和StatusImage將節點文本之後顯示。在這方面請幫助我。
不知道這是你想要的,但這裏有雲,它在VB的,你應該能夠將其轉換爲C#
我使用的圖像列表,這和樹是綁定
Dim utNode As New UltraTreeNode
utNode.Text = UltraTree1.Nodes.Count + 1
utNode.LeftImages.Add(Me.ImageList1.Images((UltraTree1.Nodes.Count) Mod 5))
utNode.RightImages.Add(Me.ImageList1.Images((UltraTree1.Nodes.Count) Mod 5))
UltraTree1.Nodes.Add(utNode)
這會給你的圖像在左側,在與數字把這段代碼按鈕的事件背後的權nodetext
,並創建5幅圖像的圖像列表就是這樣
希望它有助於
萬一有人需要它,我已經找到了如何把左圖標上界UltraTree:
使用InitializeDataNode事件,圖標可以添加類似下面的代碼(在我情況下,圖像列表包含命名爲節點的文字完全一樣)影像:
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]);
}
第二如果句話只是爲了看看在圖像列表中存在的圖像。當所有圖像都可用時,我將其刪除。
我將數據源分配給ultratree。我將如何在超樹節點上顯示圖像。 – user1891251 2014-10-14 10:01:42