DevExpress XtraTreeList的复选框 禁用

#region 树treeList_CustomDrawNodeCheckBoxprivate void treeList_CustomDrawNodeCheckBox(object sender, CustomDrawNodeCheckBoxEventArgs e){if (e != null && e.Node != null && e.Node.Tag != null){if (e.Node.Tag.ToString() == "-1"){e.ObjectArgs.State = DevExpress.Utils.Drawing.ObjectState.Disabled;}}}#endregionprivate void treeList_BeforeCheckNode(object sender, DevExpress.XtraTreeList.CheckNodeEventArgs e){if (e.Node.Tag.ToString() == "-1"){e.State = CheckState.Unchecked;}}通过节点的tag判断是否禁用节点前的复选框.树的节点加载时设置要禁用的节点tag为-1,不禁用的则设为相关的值

版权声明:作者:jiankunking 出处:本文版权归作者和CSDN共有,,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

游手好闲会使人心智生锈

DevExpress XtraTreeList的复选框 禁用

相关文章:

你感兴趣的文章:

标签云: