コード例 #1
0
    void SortAreaButtonClicked()
    {
        _ValueMethod = CompareArea;
        _SortAreaAsc = !_SortAreaAsc;

        if (_SortAreaAsc)
        {
            _CompareDir = CompareFirstLess;
        }
        else
        {
            _CompareDir = CompareFirstMore;
        }
        _ButtonSortArea.ArrowUp(_SortAreaAsc);
        Sorting();
    }
コード例 #2
0
    void SortPopulationButtonClicked()
    {
        _ValueMethod       = ComparePopulation;
        _SortPopulationAsc = !_SortPopulationAsc;
        //_CompareDir = CompareFirstMore;
        //_CompareDir = _SortPopulationAsc?CompareFirstLess:CompareFirstMore;

        if (_SortPopulationAsc)
        {
            _CompareDir = CompareFirstLess;
        }
        else
        {
            _CompareDir = CompareFirstMore;
        }
        _ButtonSortPopulation.ArrowUp(_SortPopulationAsc);

        Sorting();
    }