我有一个TVirtualStringTree正在报告模式中使用.它有几列和一个垂直滚动条,工作正常,除了一件事.
当最后一个可见节点被聚焦并按下Down箭头键时,焦点将不在视图范围内,但树视图的内容不会按预期向上滚动.按下再次Up聚焦最后一条可见线.
为什么会这样?我错过了哪个属性来检查/取消选中?
排除toDisableAutoscrollOnFocus从选项TreeOptions.AutoOptions选项集.描述此选项(在代码中,通过其声明),如:
toDisableAutoscrollOnFocus
如果聚焦,则禁止将节点或列滚动到视图中.