chanchaw 发表于 2016-10-10 10:25:03

关于DevExpress 的TreeList隐藏列的问题

我的代码如下:

      private void BindTreelist()
      {
            DataSet ds = GetDataTable();
            treeList1.DataSource = ds.Tables.DefaultView;
            treeList1.KeyFieldName = "CategoryCode";
            treeList1.ParentFieldName = "CategoryParent";

            treeList1.LookAndFeel.UseDefaultLookAndFeel = false;
            treeList1.LookAndFeel.UseWindowsXPTheme = true;
            treeList1.OptionsSelection.EnableAppearanceFocusedCell = false;
            treeList1.RootValue = "";//顶级树结点的值
            treeList1.PopulateColumns();

            treeList1.BestFitColumns();
            treeList1.ExpandAll();
      }

指定为KeyFieldName和ParentFieldName的两个列被自动隐藏掉了,其他所有的列都可以正常显示。
这个是TreeList控件的默认设置么?可以修改么?我想要显示列CategoryCode(分类编号)
CategoryParent(父节点)要怎么做呢

chanchaw 发表于 2016-10-10 13:01:29

看过的能回复下么。

chanchaw 发表于 2016-10-10 17:12:03

人气太低了。。。

zengdi2003 发表于 2017-11-17 14:41:47

我也有这个疑问
页: [1]
查看完整版本: 关于DevExpress 的TreeList隐藏列的问题