listview.items[i].EnsureVisible();//滚动到你想要显示出来的行上。其中,listview.items[i]就是你想要显示的行。

解决方案 »

  1.   

    我去研究了一下,本来想在滚动消息里面处理,但是窗体是收不到SB_DOWN的底部消息的,于是使用API函数GetScrollInfo取得滚动条最大值,在消息处理拖动滚动条结束的消息解决了
      

  2.   

    listview.EnsureVisible(listview.Items.Count - 1)http://www.cnblogs.com/xiaofengfeng/archive/2011/09/30/2196502.html
    http://msdn.microsoft.com/zh-cn/library/system.windows.forms.listview.ensurevisible(v=vs.100).aspx