完善 VC# ListView 系列-单击多列,按多列排序

  • 完善 VC# ListView 系列-增大行间距
  • 完善 VC# ListView 系列-首列不能居中
  • 完善 VC# ListView 系列-单击双击行、列
  • 完善 VC# ListView 系列-可编辑单元格
  • 完善 VC# ListView 系列-单击多列,按多列排序
  • 完善 VC# ListView 系列-List 模式横向滚动条变竖向(垂直)滚动条的替代方案

网上关于单击 ListView 列,按列排序的文章很多,但按多列排序的就很少了,而且即使是按多列排序,也不够灵活,固定得较死,本文介绍一种按住 Shift 取任意多列排序的方法。

支持按数字列排序、字符串列排序。

由于代码较长,就不在这里贴出来了,而是提供下载,请从这里直接下载 ListViewSorter。下面只贴应用代码。

  • 完善 VC# ListView 系列-增大行间距
  • 完善 VC# ListView 系列-首列不能居中
  • 完善 VC# ListView 系列-单击双击行、列
  • 完善 VC# ListView 系列-可编辑单元格
  • 完善 VC# ListView 系列-单击多列,按多列排序
  • 完善 VC# ListView 系列-List 模式横向滚动条变竖向(垂直)滚动条的替代方案

你可能感兴趣的