在C#中实现对ListView点击列标题自动排序功能

先定义一个ListViewHelper类,代码如下:

Code


以上代码封装后无须更改,在窗体中添加一个ListView控件,在窗体的Load事件中添加如下代码:
private   void  Form1_Load( object  sender, EventArgs e)
{
    
this .listView1.ListViewItemSorter  =   new  Common.ListViewColumnSorter();
    
this .listView1.ColumnClick  +=   new  ColumnClickEventHandler(Common.ListViewHelper.ListView_ColumnClick);
}

你可能感兴趣的:(ListView)