DevExpress XtraTreeList的复选框 禁用

it2022-05-09  64

树的2个事件代码如下,通过节点的tag判断是否禁用节点前的复选框.树的节点加载时设置要禁用的节点tag为-1,不禁用的则设为相关的值

private void treeListPer_CustomDrawNodeCheckBox(object sender, DevExpress.XtraTreeList.CustomDrawNodeCheckBoxEventArgs e)        {            //TreeListNode listNode = sender as TreeListNode;            if (e.Node.Tag.ToString()=="-1")            {                e.ObjectArgs.State = DevExpress.Utils.Drawing.ObjectState.Disabled;            }        }        private void treeListPer_BeforeCheckNode(object sender, DevExpress.XtraTreeList.CheckNodeEventArgs e)        {            if (e.Node.Tag.ToString() == "-1")            {                e.State = CheckState.Unchecked;            }        }

 

转载于:https://www.cnblogs.com/goto/p/4115894.html

相关资源:数据结构—成绩单生成器

最新回复(0)