添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

很多时候c#里会用到listview,又会给它添加很多的列,可以设置点击列的标头实现按照这列的内容排序等功能,然而点击不同列排序的方法是不一样的,这时候就需要知道,我到底是点击了哪一列,比如点击名字列就按照名字排序,点击成绩列就按照成绩排序,等等,下面是具体的一个例子的实现:

1、找到如图所示事件,双击箭头处

2、接下来是实现这个事件里具体的动作,我这里就是随便写了一个例子,里面可以具体些自己想实现的功能。

//e.Column 返回的就是被点击的列的int列号,从0开始。
 private void listView1_ColumnClick(object sender, ColumnClickEventArgs e)
            MessageBox.Show(e.Column.ToString());

  希望对大家有帮助(^o^)/~