1

在 Telerik RadTreeView 中默认设置 CheckBoxes="true"。但是基于某些条件,例如如果资源 id 为 0,则必须将复选框的可见性设置为 false,并且必须隐藏节点的展开图标。

4

2 回答 2

0

您可以使用以下内容:

public void DisabledCheckBox()
{
foreach (RadTreeNode n in RadTreeView.GetAllNode())
{
if( condition)
{
n.Checkable=false;
}
}
}

问候

于 2013-05-10T15:22:22.060 回答
0

这可能可以通过以下方式完成:

  • 遍历树视图节点(构建时),例如在 NodeCreated 事件处理程序中
  • 通过 Controls 集合在节点内定位复选框
  • 相应地设置其可见属性
于 2011-06-17T15:33:30.650 回答