방법은 다음 세 번째 표를 채우는 DataGridView에로 세 번째 테이블을 바인딩에 가입 전체를 사용하여, 이에 대한 당신이 DataGridView에 변경을 할 때 세 번째 테이블이 자동으로
이 시도 업데이트이다. 새로운 winforms 프로젝트를 만들었습니다. 버튼과 datgridview를 추가했습니다. 공용 데이터 테이블을 만들고 Form1 생성자에 열과 행을 부여했습니다. 버튼을 클릭하면 데이터 테이블에 포함 된 행 수가 표시됩니다. 그래서 프로그램이 난 데이터 그리드 뷰에 행을 추가하고 세포를 액세스하는, 그래서 루프없이 버튼 메시지 박스 2
//public/Global datatable
public DataTable myTable = new DataTable();
public Form1()
{
InitializeComponent();
//create myTable Columns
myTable.Columns.Add("Name");
myTable.Columns.Add("Age");
myTable.Columns.Add("Number");
//add one row
myTable.Rows.Add(new object[] {"myName","myAge","myNumber"});
bind to the datagridview
dataGridView1.DataSource = myTable;
}
private void button1_Click(object sender, EventArgs e)
{
//display the number or rows in the datatable
MessageBox.Show(myTable.Rows.Count.ToString());
}
}
을 말한다 클릭하거나 데이터 소스 어 버튼 메시지 박스 1 말한다 클릭 실행? -1 then – banging
개별 셀에 액세스하지 않으려면 한 번에 datagridview의 내용을 저장하고 싶을뿐입니다. – Aanjan
왜? DoMagic() 메서드가 있으면 좋겠지 만 각 행을 반복하지 않는 이유는 무엇입니까? 방법이 존재한다면 그것은 그것이 어쨌든 무엇을 할 것인가입니다. –