我如何从 form1 调用具有 form2 参数的方法,并在 form1 上绘制图表
本文关键字:form1 并在 方法 绘制 form2 调用 参数 | 更新日期: 2023-09-27 18:36:50
我有一个form1和form2,在form1中有一个图表,当我使用按钮调用form1中定义的方法时,它绘制点,现在在form2中,当我通过将两个参数传递给form1的方法来调用form1的方法时,它应该在form1的图表中显示点,假设参数是温度和湿度。我希望有一种方法可以做到这一点,但我不知道这一点。任何帮助将不胜感激,提前感谢。
首先,你应该重构你的代码,并将该图绘制方法分离到它的单独类中,然后你不应该面对这种情况。
在您的情况下,您可以在Form2
中有一个Form1
实例,并使用该实例调用类似
Public class Form2 : Form
{
public Form1 frm1 = null;
public Form2(Form1 frm)
{
this.frm1 = frm;
}
protected void btn_click(object sender, EventArgs e)
{
frm1.Plottingmethod();
}
}