2012年9月19日
摘要: 在Winform中ListView的TopItem属性可以把某项设置设为ListView中最上面的第一项,但这个属性有问题,赋值后不一定该项不一定位于第一条,本质上Windows API没有提供类似的功能,可能是通过设置Scroll Value来封装的,问题比较好解决,进行重复赋值,直到达到正确的位置。public void SetScrollPosition(int pos){ pos = Math.Min(Items.Count - 1, pos); if (pos < 0 || pos >= Items.Count) return; EnsureVisible(pos); . 阅读全文
posted @ 2012-09-19 00:13 eshizhan 阅读(1952) 评论(0) 推荐(0) 编辑