fCraft.ConfigGUI.MainForm.RebuildRankList C# (CSharp) Метод

RebuildRankList() приватный Метод

private RebuildRankList ( ) : void
Результат void
        private void RebuildRankList()
        {
            vRanks.Items.Clear();
            foreach ( Rank rank in RankManager.Ranks ) {
                vRanks.Items.Add( ToComboBoxOption( rank ) );
            }

            FillRankList( cDefaultRank, "(lowest rank)" );
            cDefaultRank.SelectedIndex = RankManager.GetIndex( RankManager.DefaultRank );
            FillRankList( cDefaultBuildRank, "(default rank)" );
            cDefaultBuildRank.SelectedIndex = RankManager.GetIndex( RankManager.DefaultBuildRank );
            FillRankList( cPatrolledRank, "(default rank)" );
            cPatrolledRank.SelectedIndex = RankManager.GetIndex( RankManager.PatrolledRank );
            FillRankList( cBlockDBAutoEnableRank, "(default rank)" );
            cBlockDBAutoEnableRank.SelectedIndex = RankManager.GetIndex( RankManager.BlockDBAutoEnableRank );

            if ( selectedRank != null ) {
                vRanks.SelectedIndex = selectedRank.Index;
            }
            SelectRank( selectedRank );

            foreach ( var box in permissionLimitBoxes.Values ) {
                box.RebuildList();
                box.SelectRank( selectedRank );
            }
        }
MainForm