如果我有TTreeView,我会这样打电话:
myTreeView.Select(nodeIWantSelected);
它被选中,但除非该节点碰巧位于当前可见的树的部分内,否则我看不到它,我必须拖动滚动条直到找到它的位置。当我选择它时,如何让TTreeView滚动到节点?
答案 0 :(得分:4)
使用nodeIWantSelected.MakeVisible
答案 1 :(得分:1)
我现在无法测试,但其中一个可能产生预期的效果:
myTreeView.Select(nodeIWantSelected);
myTreeView.Selected.MakeVisible;
// or
myTreeView.Selected.Focused := true;