listView始终显示新添加的一行,滚动条自动向下滚动
转载 http://hi.baidu.com/pepsi360/item/ae2fd4c4abdf8663f7c95da9
实现代码:
ListViewItem Item = new ListViewItem();
Item.SubItems.Clear();
.....相关其他代码
this.listView1.Items.Add(Item);
Item.EnsureVisible(); ;//关键的实现函数,切记它的位置!!!
或者
this.lvwInfoList.EnsureVisible(this.lvwInfoList.Items.Count - 1);//自动滚动到指定行