PKHeX.SAV_HallOfFame.Setup C# (CSharp) Method

Setup() private method

private Setup ( ) : void
return void
        private void Setup()
        {
            CB_Species.Items.Clear();
            CB_HeldItem.Items.Clear();
            CB_Move1.Items.Clear();
            CB_Move2.Items.Clear();
            CB_Move3.Items.Clear();
            CB_Move4.Items.Clear();

            #region Species
            {
                var species_list = Util.getCBList(Form1.specieslist, null);
                species_list.RemoveAt(0); // Remove 0th Entry
                CB_Species.DisplayMember = "Text";
                CB_Species.ValueMember = "Value";
                CB_Species.DataSource = species_list;
            }
            #endregion
            #region Moves
            {
                CB_Move1.DisplayMember = CB_Move2.DisplayMember = CB_Move3.DisplayMember = CB_Move4.DisplayMember = "Text";
                CB_Move1.ValueMember = CB_Move2.ValueMember = CB_Move3.ValueMember = CB_Move4.ValueMember = "Value";

                CB_Move1.DataSource = new BindingSource(m_parent.CB_Move1.DataSource, null);
                CB_Move2.DataSource = new BindingSource(m_parent.CB_Move1.DataSource, null);
                CB_Move3.DataSource = new BindingSource(m_parent.CB_Move1.DataSource, null);
                CB_Move4.DataSource = new BindingSource(m_parent.CB_Move1.DataSource, null);
            }
            #endregion
            #region Items
            {
                CB_HeldItem.DisplayMember = "Text";
                CB_HeldItem.ValueMember = "Value";
                CB_HeldItem.DataSource = new BindingSource(m_parent.CB_HeldItem.DataSource, null);
            }
            #endregion
        }
        private void B_Cancel_Click(object sender, EventArgs e)