PKHeX.MemoryAmie.clickResetLocation C# (CSharp) Method

clickResetLocation() private method

private clickResetLocation ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void clickResetLocation(object sender, EventArgs e)
        {
            Label[] senderarr =
            {
                L_Geo0, L_Geo1, L_Geo2, L_Geo3, L_Geo4,
            };
            ComboBox[] cba =
            {
                CB_Country0, CB_Country1, CB_Country2, CB_Country3, CB_Country4,
            };
            ComboBox[] mta =
            {
                CB_Region0, CB_Region1, CB_Region2, CB_Region3, CB_Region4,
            };
            int index = Array.IndexOf(senderarr, sender as Label);
            cba[index].SelectedValue = 0;

            mta[index].DisplayMember = "Text";
            mta[index].ValueMember = "Value";
            mta[index].DataSource = new[] { new { Text = "", Value = 0 } };
            mta[index].SelectedValue = 0;
        }
    }