2

を使用してDevExpress TreeListいます。この記事を読み、手順に従いました。

  1. ImageListアイコンの初期化を作成および追加しました。
  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 に答える