Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在Tlistbox Delphi xe5中动态滚动_Ios_Delphi_Listbox_Delphi Xe5_Firemonkey Fm3 - Fatal编程技术网

Ios 如何在Tlistbox Delphi xe5中动态滚动

Ios 如何在Tlistbox Delphi xe5中动态滚动,ios,delphi,listbox,delphi-xe5,firemonkey-fm3,Ios,Delphi,Listbox,Delphi Xe5,Firemonkey Fm3,TListbox.topIndex在Delphi xe5中不明显。如何执行类似的功能?我想让列表框滚动,以便所选项目位于列表框的顶部 我还发现了其他示例,可以在其中设置ListBox.itemIndex,但它不会滚动以使所选项目位于ListBox的顶部 先谢谢你 在Windows上,VCLTListBox有一个公共的TopIndex属性,该属性在内部使用消息 FireMonkeyt列表框中没有等效项。我看到的唯一选项是调用列表框的ScrollTo()方法手动滚动列表框,以便目标列表项显示在您希望

TListbox.topIndex在Delphi xe5中不明显。如何执行类似的功能?我想让列表框滚动,以便所选项目位于列表框的顶部

我还发现了其他示例,可以在其中设置ListBox.itemIndex,但它不会滚动以使所选项目位于ListBox的顶部


先谢谢你

在Windows上,VCL
TListBox
有一个公共的
TopIndex
属性,该属性在内部使用消息


FireMonkey
t列表框中没有等效项。我看到的唯一选项是调用列表框的
ScrollTo()
方法手动滚动列表框,以便目标列表项显示在您希望的位置。

在Windows上,VCL
TListBox
有一个public
TopIndex
属性,该属性在内部使用消息


FireMonkey
t列表框中没有等效项。我看到的唯一选项是调用列表框的
ScrollTo()
方法手动滚动列表框,使目标列表项显示在您希望的位置。

我使用了以下代码:

var
  THackListBox = type TListBox;
begin
  THackListBox(ListBox1).VScrollBar.Value := 0;

VScrollBar属性受保护,但此方法公开该属性并允许将值设置为零。

我使用了以下代码:

var
  THackListBox = type TListBox;
begin
  THackListBox(ListBox1).VScrollBar.Value := 0;

VScrollBar属性受保护,但此方法公开属性并允许将值设置为零。

您的意思是
类型
变量
?您的意思是
类型
变量