我试图在单击父节点时选择父节点的所有子节点,但是当我为每个节点设置 Selected = true 时,我只会选择最后一个节点。MultiSelect 是真的,我可以用鼠标完成,所以设置应该没问题。
对于测试,我使用以下代码:
TTreeNode *node = Tv->Items->GetFirstNode();
node->Selected = true;
node = node->GetNext();
node->Selected = true;
node = node->GetNext();
node->Selected = true;
node = node->GetNext();
node->Selected = true;
有什么技巧可以完成这项工作吗?