AdvancedLogParser.PrimaryDisplay.ColumnSort C# (CSharp) Method

ColumnSort() private method

private ColumnSort ( object Sender, System.Windows.Forms.ColumnClickEventArgs e ) : void
Sender object
e System.Windows.Forms.ColumnClickEventArgs
return void
        private void ColumnSort(object Sender, ColumnClickEventArgs e)
        {
            if (DateTime.Now - lastSorted < new TimeSpan(0, 0, 0, 0, 10))
                return;

            // Actual sorting.
            if (e.Column == currentSort)
            {
                reverseSort = !reverseSort;
            }
            currentSort = e.Column;
            lastSorted = DateTime.Now;
            mainList.ListViewItemSorter = new ListViewItemComparer(e.Column, reverseSort);
        }