private void btn_Key_Click(object sender, EventArgs e) { int nCount; string strColHeader; m_frmMatrix = new frmMatrix(); for (int i = 0; i < nm_Key.Value; i++) { nCount = i + 1; strColHeader = "Col " + nCount; m_frmMatrix.dgv_Matrix.Columns.Add(strColHeader, strColHeader); m_frmMatrix.dgv_Matrix.Columns[i].Width = 40; m_frmMatrix.dgv_Matrix.Rows.Add(); } m_Matrix = new int[(int)nm_Key.Value, (int)nm_Key.Value]; m_frmMatrix.ShowDialog(); bKeyGenerated = m_frmMatrix.bKeySet; }