0
因此,當我點擊Form1上的一個按鈕時,它應該將datagridview的值複製到form2的datagridview的值。如何使DataGridview在C#中的另一個窗體的datagridview相同?
下面是我的一些代碼:
while ((asd = sr.ReadLine()) != null)
{
string[] elements = asd.Split(';');
if (checkBox1.Checked == false)
{
for (int i = 0; i < 3; i++)
elements[i] = elements[i].Trim(new char[] { ' ', '"' });
erDataSet1.Eredmenyek.AddEredmenyekRow(elements[0], elements[1], elements[2],0,00.00);
}
else
{
for (int i = 0; i < 6; i++)
elements[i] = elements[i].Trim(new char[] { ' ', '"' });
erDataSet1.Eredmenyek.AddEredmenyekRow(elements[0], elements[1], elements[2],Convert.ToDouble(elements[3]), Convert.ToDouble(elements[4]));
}
}
sr.Close();
按鈕,顯示上的datagridview:
private void button6_Click_1(object sender, EventArgs e)
{
dgv1.DataSource = erDataSet1.Eredmenyek;
}
和Form2上的按鈕,不工作:
private void button1_Click(object sender, EventArgs e)
{
dgver.DataSource = erDataSet1.Eredmenyek;
}
什麼是您的datagridviews數據源。 –
現在我創建了一個數據集,它在form1上工作,但不在form2上。 – Burucsb