public EventsTreeItem(IEvent @event, IEventMessageBuilder eventMessageBuilder, EventsTreeItem parent, EventsTreeView treeView, int level, EventTreeSortType sortType) { _event = @event; _eventMessageBuilder = eventMessageBuilder; _parent = parent; _treeView = treeView; _level = level; _eventsSortType = sortType; }
public static void Sort(List <EventsTreeItem> source, EventTreeSortType sortType) { switch (sortType) { case EventTreeSortType.Time: source.Sort(CompareByTime); break; case EventTreeSortType.Hits: source.Sort(CompareByHits); break; } }