关闭另一个子表单时刷新父mdi表单中的列表视图

时间:2016-12-05 19:03:12

标签: c# winforms

我有2个表格,其中1个父母和1个孩子 在我的父表单中,我有一个列表视图,在form_load

时加载

我的main_form(mdi parent):

void show_list()
{
    string sql = "SELECT * FROM barang";

    list_data.View = View.Details;
    MySqlDataAdapter adap = new MySqlDataAdapter(sql, con);
    DataTable dt = new DataTable();
    adap.Fill(dt);

    for (int i = 0; i < dt.Rows.Count; i++)
    {
        DataRow dr = dt.Rows[i];

        ListViewItem listitem = new ListViewItem(dr["ID"].ToString());

        listitem.SubItems.Add(dr["code"].ToString());
        listitem.SubItems.Add(dr["Nama_barang"].ToString());
        listitem.SubItems.Add(dr["Jumlah_barang"].ToString());
        listitem.SubItems.Add(dr["Harga_awal"].ToString());
        listitem.SubItems.Add(dr["Harga_jual"].ToString());

        list_data.Items.Add(listitem);
    } 
}

private void Form1_Load(object sender, EventArgs e)
{
    show_list();
}

如何在其他form_closed时刷新此表单?

0 个答案:

没有答案