Я использую Delphi XE3 с Virtual TreeView.
Я включил опцию toAutoTristateTracking.
Когда я пытаюсь изменить состояние проверки узла вручную, тогда контрольное состояние затронутого узла будеттакже изменить.
Однако, когда я делаю то же самое программно, например,
PNode^.CheckState := csMixedNormal;
или
PNode^.CheckState := csCheckedNormal;
Будет изменено только состояние проверки PNode.Затронутые узлы не изменят свои состояния.Почему?