Ответ Codesleuth на вызов EnsureVisible () для последнего элемента в списке работал только для меня, когда вызывался во время события ForShown () с формами.
Я попытался сделать это в конструкторе, где я заполнял свой ListView, но ничего не произошло. Однако выполнение этого во время OnShown () сработало.
Надеюсь, это поможет.