我有两种形式:Form1
和Form2
。
在Form1
我有一个按钮。通过该按钮,我想重新加载Form2
。
在From2_Load
事件中,我有一些代码会在每次加载时更新图片。
但我无法完成任务。 我正在使用此代码重新加载,但未能这样做。
这是我的'按钮点击'事件代码:
Form2 frm = new from2();
frm.refresh();
我不想隐藏Form2
。我只想关闭它并在每次点击时重新打开它。
答案 0 :(得分: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();
}