2

我正在使用DevExpress TreeList. 我已阅读本文并按照步骤操作。

  1. 创建ImageList并添加图标 init。
  2. TreeList 属性已设置SelectImageList = ImageList
  3. TreeList.ImageIndexFieldName = "ImageID"
  4. 以下DataTable分配给TreeList.DataSource

下表给出

ID   Name   Parent   ImageID
1    Root     0         0
2    Node1    1         1
3    node2    2         2
4    node3    2         2

问题是TreeList每个节点都显示相同的图标。

4

1 回答 1

0

我发现了这个问题,问题出在数据类型上。

在数据表中添加列时,只需提及其类型。

dt.Columns.Add("Parent", typeof(decimal));
dt.Columns.Add("ImageID", typeof(decimal));
于 2012-11-21T16:47:19.343 回答