我'嘗試從Form2的執行虛空和更新Form1中我試圖將它添加按鈕點擊也Form_Close,還取決於Form1_Activated,Form1_Enter但仍然沒有進展運行虛空從形式1使用表2
這裏是我試過:(但在做沒有運氣它的工作...
Form1.cs的
public void LoadTable()
{
//Code to Populate Datagridview
string sql = "";
SqlConnection Connection = new SqlConnection(Global.Connection);
SqlCommand CMD = new SqlCommand(sql, Connection);
SqlDataAdapter DA = new SqlDataAdapter();
DA.SelectCommand = CMD;
DataSet DS = new DataSet();
DA.Fill(DS);
ApplicantsGrid.DataSource = DS.Tables[0].DefaultView;
}
private void Form1Button_Click(object sender, EventArgs e)
{
Form2 Form2 = new Form2();
Form2.showDialog();
}
Form2.cs
private void Form2Button_Click(object sender, EventArgs e)
{
Form1 Form1 = new Form1();
Form1.LoadTable();
}
以及這是程序iam製作的主要問題:(
其正常工作。 'new'創建一個* new *實例。 – Sayse
好的問題是...表不會重新填充我的意思是它不會重新填充datagridview :( –
在下一行輸入'Form1.Show();'。另外,它不是一個好主意,作爲它的類 – Sayse