【发布时间】:2015-06-17 08:04:04
【问题描述】:
我创建了一个具有多个节点的虚拟树,我想禁用其中的一些。我看到有一个节点的States 属性。这是TVirtualNodeStates 类型的属性,所以我检查了我可以设置什么样的状态,显然TVirtualNodeStates 是set of TVirtualNodeState。
TVirtualNodeState 可以设置为vsDisabled 所以我想这是我需要禁用虚拟树中的节点。
但我做不到。这是我实际尝试过的:
lNode := myTree.addChild(nil);
lNode.States := vsDisabled;
它给了我错误
TVirtualNodeStates和TVirtualNodeState之间的类型不兼容
那我怎样才能禁用一个节点呢?
【问题讨论】:
标签: delphi nodes virtualtreeview