我在任何地方都找不到答案。如何获取给定ListViewItem的ColumnHeader?
上下文是我在ListViewColumnSorter(自定义代码)中。我可以访问两个ListViewItem,如何获取ColumnHeader?我需要访问列的标签,其中包含我通过VS设计器放入的信息。
答案 0 :(得分:1)
ListViewItem跨越ListView中的所有列(例如lvItem.SubItems[0]
是第1列,lvItem.SubItems[1]
是第2列,等等。您应该知道要排序的列号。然后您可以追溯到通过ListView属性:
ColumnHeader = lvItem.ListView.Columns[columnNumber];