您的位置:首页 > 编程语言 > C#

C# DevExpress TreeList指定KeyFieldName后无法显示该列的问题

2016-05-20 15:01 501 查看
可以在设置KeyFieldName前,将OptionsBehavior.PopulateServiceColumns属性设置为true,就会显示KeyFieldName,ParentFieldName字段

trlBM.DataSource = dtShow;
trlBM.OptionsBehavior.PopulateServiceColumns = true;
trlBM.KeyFieldName = "DEPTID";
trlBM.ParentFieldName = "PARENTID";


也可以在设置了KeyFieldName,ParentFieldName了之后,手动添加列,指定只显示KeyFieldName列

trlBM.DataSource = dtShow;
trlBM.KeyFieldName = "DEPTID";
trlBM.ParentFieldName = "PARENTID";
trlBM.Columns.AddField("DEPTID");


转自:http://www.cnblogs.com/xyz0835/p/3897616.html

第一种方法 可以,第二种没试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  devexpress c#