private void pidList_ColumnClick(object sender, ColumnClickEventArgs e) { if (e.Column == m_ProcessSorter.Column) { if (m_ProcessSorter.Sorting == SortOrder.Ascending) { m_ProcessSorter.Sorting = SortOrder.Descending; } else { m_ProcessSorter.Sorting = SortOrder.Ascending; } } else { m_ProcessSorter = new ProcessSorter(e.Column, m_ProcessSorter.Sorting); pidList.ListViewItemSorter = m_ProcessSorter; } pidList.Sort(); }
private void pidList_ColumnClick(object sender, ColumnClickEventArgs e) { if(e.Column == m_ProcessSorter.Column) { if (m_ProcessSorter.Sorting == SortOrder.Ascending) m_ProcessSorter.Sorting = SortOrder.Descending; else m_ProcessSorter.Sorting = SortOrder.Ascending; } else { m_ProcessSorter = new ProcessSorter(e.Column, m_ProcessSorter.Sorting); pidList.ListViewItemSorter = m_ProcessSorter; } pidList.Sort(); }