问题描述
|
默认情况下,在Telerik RadTreeView中设置CheckBoxes = \“ true \”。但是基于某些条件(例如资源ID为0),则必须将复选框的可见性设置为false,并且必须隐藏节点的展开图标。
解决方法
这可以通过以下方式完成:
遍历树视图节点(在构建时),例如在NodeCreated事件处理程序内部
通过Controls集合在when节点内放置复选框
相应地设置其可见属性
, 您可以使用以下内容:
public void DisabledCheckBox()
{
foreach (RadTreeNode n in RadTreeView.GetAllNode())
{
if( condition)
{
n.Checkable=false;
}
}
}
问候