列表视图按日期排序Colomn

时间:2015-12-03 07:54:18

标签: c#

我是C#的新手,我有C#列表视图。我想使用列表视图日期colomn.t这是我的列表视图按日期排序我的列表视图。enter image description here

我希望按日期排序oder.i在互联网上找到了一些代码,但是它给出了一些错误。这是我的ItemComparer.cs类代码

这是我的listview colmn点击事件代码

 ItemComparer sorter = listViewSample.ListViewItemSorter as ItemComparer;

        if (sorter == null)
        {
            sorter = new ItemComparer(e.Column);
            sorter.Order = SortOrder.Ascending;
            listViewSample.ListViewItemSorter = sorter;
        }
        // if clicked column is already the column that is being sorted
        if (e.Column == sorter.Column)
        {
            // Reverse the current sort direction
            if (sorter.Order == SortOrder.Ascending)
                sorter.Order = SortOrder.Descending;
            else
                sorter.Order = SortOrder.Ascending;
        }
        else
        {
            // Set the column number that is to be sorted; default to ascending.
            sorter.Column = e.Column;
            sorter.Order = SortOrder.Ascending;
        }
        listViewSample.Sort();

当我运行系统时,它会给我这样的错误

  

错误644无法隐式转换类型   'System.Data.SqlClient.SortOrder'到'System.Windows.Forms.SortOrder'。   存在显式转换(您是否错过了演员?)

请任何人知道修复这个错误告诉我如何一步一步地修复它

0 个答案:

没有答案