ios - 如何动态滚动到列表框的顶部

标签 ios delphi listbox scroll delphi-xe5

我有一个通过 Delphi xe5 的 Delphi iOS 应用程序。在 Form1 上,我有一个按钮,可以为 form2 中的列表框生成结果,然后在加载该框的项目后显示 form2。我的问题是,当我返回到 form1 并再次加载结果时:这次当 Form2 出现时,列表框的显示位于屏幕中间。这意味着,结果不是从顶部开始显示结果,而是在整个内容列表的中间显示。

如何以编程方式让列表框滚动到结果顶部? 谢谢

最佳答案

只需将列表框的 ItemIndex 设置为零:

Listbox1.ItemIndex := 0

关于ios - 如何动态滚动到列表框的顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19257377/

相关文章:

ios - iTunes Connect 认为我的应用程序适用于 iPad 和 iPhone,而实际上它只适用于 iPad

delphi - 为什么每次构建都会更改 exe 文件?

c# - DrawItemEventArgs 的 "Index"属性有时会变为负数

ios - 链接依赖的可观察对象

ios - 在没有 cookie 的情况下打开 iOS web View

ios - 如何在 Objective-C 中为 iOs 绘制随机矩形?

delphi - Delphi 2010 IDE 的默认控件字体在国际化时如何工作?

mysql - 尝试调用 ShellExecute 来运行 Mysql 和 sql 脚本

.net - 是否有可能从 ListBox.Items 属性获取空引用错误?

c# - listBox.ItemContainerGenerator.ContainerFromItem为null