我是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'。 存在显式转换(您是否错过了演员?)
请任何人知道修复这个错误告诉我如何一步一步地修复它