0

我有两种形式:Form1Form2.

Form1有一个按钮。通过那个按钮,我想重新加载Form2. 在From2_Load事件中,我有一些代码会在每次加载时更新图片。

但我无法完成任务。我正在使用此代码重新加载,但未能做到这一点。

这是我的“点击按钮”事件代码:

Form2 frm = new from2();
frm.refresh();

我不想隐藏Form2. 我只想关闭它并在每次单击时重新打开它。

4

1 回答 1

0

正如您所说,您的Form_Load活动中有一些代码......为什么不这样做呢?

private void form2_Load()
{
Mycodes()///call it if required
}

public void MyCodes() 
{
  // Move codes from load event to here
}

// Now from Form1
public class form1
{
 Form2 frm = new Form2() ///make sure u declare it in class level
private void Bttn_Click()
{
    frm.MyCodes();
}
于 2018-03-24T21:27:50.810 回答