0

我有一个带有一些已检查节点的 TVirtualStringTree。处理后,应用程序会选择其中一些节点以供将来通过双击使用。

我的问题是,在应用程序选择其中一些节点后,如果单击或双击任何节点,则选择丢失。我需要只有应用程序才能进行选择更改;并且这些选择必须在仍然需要时保持选中状态。

有没有办法将选择锁定给用户?我尝试设置属性

TreeOptions. MiscOptions. ReadOnly← 真

但它会导致组件出错。

我查看了SelectionOptions属性,但找不到解决我的问题的子属性。

4

1 回答 1

0

经过越来越多的测试,我发现了一个可以解决我的问题的属性。“SelectionLocked”不是公共财产,直到现在我才知道。如果将其设置为“false”,则在将其设置回 true 之前,无法选择或取消选择“StringTreeView”中的任何内容。

于 2016-04-15T11:42:31.910 回答