首先在父窗體定義:
public Mechanism me = new Mechanism(); 一定要是爲全局變量,類型爲public
在子窗體中定義父窗體的變量:
public Main mainin;//定義主窗體變量,給主窗體調用
然後在父窗體按鈕事件中寫上:
private void 機構管理ToolStripMenuItem_Click(object sender, EventArgs e)
{
me.mainin = this;//主窗體與子窗體建立鏈接
me.ShowDialog();
}
在子窗體的按鈕事件中寫入:
private void but_insert_Click(object sender, EventArgs e)
{
insert();
mainin.get_directory();//直接用父窗體的變量調用窗體上面的方法
}