二〇一八年十一月十日 21:54:49
1、环境: VS 2010 + C# + ListView虚拟模式 + winform
2、报错:
其他信息: 处于 VirtualMode 中时,ListView RetrieveVirtualListItem 事件需要每个 ListView 列的列表视图子项。
3、原因:
满足 : 【 ListView的初始化设定的列数为A, 新添加一行B,B的列数小于 A 】条件,就会报错:
【 其他信息: 处于 VirtualMode 中时,ListView RetrieveVirtualListItem 事件需要每个 ListView 列的列表视图子项。】
4、解决方案:
新增行的列数 B 满足条件: B >= A 即可。
----------------错误 示范-----------------------
ListView初始设定的的列数为 8列,如下图:
现在,新增列,代码如下:
/// add count of