我使用的ListView扩展样式设置为LVS_EX_SUBITEMIMAGES
,以便在每个子项目附近显示小图标(有关详情,请查看this文章)。问题是当我在代码中的某处更改Sorting
属性时(甚至没有实际排序列表)它会导致所有图像消失。谁能解释为什么会这样?哪些事件或消息导致了这个?
答案 0 :(得分:0)
将sorting
属性更改为Ascending或Descending将已将排序应用于列表(源MSDN)。 ListView.Sort()
函数用于结合ListViewItemSorter
属性执行您自己的项目排序。
根据我所读到的您所参考的示例,您需要在对项目进行排序后重新绘制图像。