텝컨트롤의 동적 추가와 함께 datagridview도 동적으로 추가 되도록 만든후
컨트롤을 찾아내는 것 까지는 성공하였습니다.
foreach (Control c in tabControl1.Controls)
{
if (c.Name.ToString() == "tab" + selTab)
{
foreach (Control childc in c.Controls)
{
if (childc is DataGridView)
{
if (childc.Name == "dgv" + selTab)
{
//컨트롤 찾기 성공
}
}
}
}
}
그런데 문제는, 선택된 dgv # 의 datagridview 에 row 값을 넣어 컨트롤 하고 싶은데. 객체지정방법을 알수가 없군요.
일반적으로 그리드뷰를 먼저 생성한 후 add 방식은
dataGridView1.Rows.Add(컬럼,,);
이런식인데..
동적으로 생성된 datagridview에 입력방법을 알수가 없습니다.
조언 부탁드립니다.
추가. 동적으로 생성된 datagridview 의 name 은 순차적으로 dgv1, dgv2.... 로 이름 지어지도록 하였습니다.