【发布时间】:2016-03-20 14:33:50
【问题描述】:
我有两个表单,Form1 和 Form 2。我需要从 Form2 访问 Form1 中的一个按钮,以便刷新 Form1 中的 datagridview
这是Form1:
private void BookLoad()
{
DataSet d = new DataSet();
SqlCommand com = new SqlCommand("select * from Books ", cn);
SqlDataAdapter da = new SqlDataAdapter(com);
da.Fill(d, "Books");
dataGridView2.DataSource = d;
dataGridView2.DataMember = "Books";
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand("select * from Issue where StudentNumber LIKE @number", cn);
cmd.Parameters.AddWithValue("@number", textBox1.Text);
da = new SqlDataAdapter(cmd);
da.Fill(ds, "Issue");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "Issue";
DataSet dss = new DataSet();
SqlCommand cmdd = new SqlCommand("select Books_Borrowed,Date_Borrowed,Return_Date,Quantity from Issue where StudentNumber = @number", cn);
cmdd.Parameters.AddWithValue("@number", textBox1.Text);
da = new SqlDataAdapter(cmdd);
da.Fill(dss, "Issue");
dataGridView3.DataSource = dss;
dataGridView3.DataMember = "Issue";
}
private void button2_Click(object sender, EventArgs e)
{
Form2 form = new Form2();
form.Show();
}
private void button10_Click(object sender, EventArgs e)
{
BookLoad();
MessageBox.Show();
}
我需要从 Form2 访问 button10
【问题讨论】:
-
您想使用
Form2中的什么操作来触发from1 中的button10? -
当我单击表单 2 中的按钮时,它会做一些事情并将某些内容插入数据库,然后隐藏自己。我需要访问 button10 来刷新表格 1