跟listview没多大关系,一个关联查徇SQL不就解决了?

解决方案 »

  1.   

    关联查询不行吧,说的是Listview 又不是DataGridView之类,楼主应该也不会用第三方的Listview组件吧。因此问题还是需要通过ListViewItem本身来解决。查询无非是实现IComparer 接口,让列上的行进行比较。至于怎么比,楼主完全可以通过自己的算法实现,就如你上面所说的逻辑,在方法体内可以访问ListViewItem中其他子项的内容。作为比较依据。楼主看了一下文章就有答案了。
    http://www.microsoft.com/china/MSDN/library/netFramework/netframework/NFdnwinformslistviewsort.mspx
    http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/dnwinforms.mspx