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