Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
        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;
            }
        }