繁体   English   中英

单击按钮通过另一个表单重新加载表单

[英]Reload a Form through another Form by Button click

我有两种形式: Form1Form2

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();
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM