/// <summary> /// Class constructor. Initializes various elements /// </summary> public ListViewColumnSorter() { // Initialize the column to '0' this.SortColumn = 0; // Initialize the sort order to 'none' // OrderOfSort = SortOrder.None; this.Order = SortOrder.Ascending; // Initialize my implementation of CaseInsensitiveComparer object this.ObjectCompare = new NumberCaseInsensitiveComparer(); this.FirstObjectCompare = new ImageTextComparer(); }
/// <summary> /// Initializes a new instance of the <see cref="ImageTextComparer"/> class. /// </summary> public ImageTextComparer() { // Initialize the CaseInsensitiveComparer object this.objectCompare = new NumberCaseInsensitiveComparer(); }