0
我想對button5_click的第一列進行排序,但我不知道我在做什麼錯。c#listview sort on button click
排序功能目前設置在列表視圖列點擊,我得到ColumnClickEventArgs列ID,但我不知道如何手動設置列ID。
分類編碼:
private void button5_Click(object sender, EventArgs e)
{
}
private void listView1_ColumnClick(object sender, ColumnClickEventArgs e)
{
if (e.Column == lvwColumnSorter.SortColumn)
{
if (lvwColumnSorter.Order == SortOrder.Ascending)
{
lvwColumnSorter.Order = SortOrder.Descending;
}
else
{
lvwColumnSorter.Order = SortOrder.Ascending;
}
}
else
{
lvwColumnSorter.SortColumn = e.Column;
lvwColumnSorter.Order = SortOrder.Ascending;
}
this.listView1.Sort();
}