PKHeX.SAV_Pokepuff.Setup C# (CSharp) Method

Setup() private method

private Setup ( ) : void
return void
        private void Setup()
        {
            dataGridView1.Rows.Clear();
            dataGridView1.Columns.Clear();

            DataGridViewColumn dgvIndex = new DataGridViewTextBoxColumn();
            {
                dgvIndex.HeaderText = "Slot";
                dgvIndex.DisplayIndex = 0;
                dgvIndex.Width = 45;
                dgvIndex.ReadOnly = true;
                dgvIndex.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            }
            DataGridViewComboBoxColumn dgvPuff = new DataGridViewComboBoxColumn
            {
                DisplayStyle = DataGridViewComboBoxDisplayStyle.Nothing
            };
            {
                foreach (string t in pfa)
                    dgvPuff.Items.Add(t);

                dgvPuff.DisplayIndex = 1;
                dgvPuff.Width = 135;
                dgvPuff.FlatStyle = FlatStyle.Flat;
            }
            dataGridView1.Columns.Add(dgvIndex);
            dataGridView1.Columns.Add(dgvPuff);

            dataGridView1.Rows.Add(100);
            int offset = 0x5400 + 0x7F000*savindex;
            for (int i = 0; i < 100; i++)
            {
                dataGridView1.Rows[i].Cells[0].Value = (i + 1).ToString();
                dataGridView1.Rows[i].Cells[1].Value = pfa[sav[offset + i]];
            }
            MT_CNT.Text = BitConverter.ToUInt32(sav, offset + 100).ToString("0");
        }
        private void dropclick(object sender, DataGridViewCellEventArgs e)