delphi listview滚动到最后一行

2025-05-09 02:43:18
推荐回答(2个)
回答1:

您好.可以用两种方法设置
一是:
ListView1.Selected := ListView1.Items[ListView1.Items.Count-1];ListView1.SetFocus;
二是:
ListView1.ItemIndex := ListView1.Items.Count - 1;ListView1.SetFocus;

重要的还是SetFocus;

望采纳.谢谢.

回答2:

if self.ListView1.Items.Count > 0 then Begin self.ListView1.ItemIndex := self.ListView1.Items.Count-1; self.ListView1.Items[self.ListView1.ItemIndex] .MakeVisible(False); self.ListView1.SetFocus; End;