public void SortMembers(SortingMode sortingMode) { switch (sortingMode) { case SortingMode.ByName: OnBeginUndoableOperation(); FieldList.Sort(MemberComparisonByName); OperationList.Sort(MemberComparisonByName); Changed(); break; case SortingMode.ByAccess: OnBeginUndoableOperation(); FieldList.Sort(MemberComparisonByAccess); OperationList.Sort(MemberComparisonByAccess); Changed(); break; case SortingMode.ByKind: OnBeginUndoableOperation(); FieldList.Sort(MemberComparisonByKind); OperationList.Sort(MemberComparisonByKind); Changed(); break; } }
public void SortMembers(SortingMode sortingMode) { switch (sortingMode) { case SortingMode.ByName: FieldList.Sort(MemberComparisonByName); OperationList.Sort(MemberComparisonByName); Modified(); break; case SortingMode.ByAccess: FieldList.Sort(MemberComparisonByAccess); OperationList.Sort(MemberComparisonByAccess); Modified(); break; case SortingMode.ByKind: FieldList.Sort(MemberComparisonByKind); OperationList.Sort(MemberComparisonByKind); Modified(); break; } }