前两次,在项目中遇到了窗体之间参数传递的问题,今天稍作总结,以方便后面使用。
第一种方法
子窗体传递参数的方法
下面是子窗体的代码。
namespace OilTeaPIS
{
public partial class frmThematicQuery : Form
{
private AxMapControl pAxMap;
public frmThematicQuery(AxMapControl pMainMap)
{
InitializeComponent();
//把主窗体内的axmapcontrol传给子窗体
pAxMap = pMainMap;
}
private void frmThematicQuery_Load(object sender, EventArgs e)
{
}
}
}
在主窗体中实例化子窗体
代码如下:
//弹出专题信息查询窗体
private void menu_Q_ThematicQuery_Click(object sender, EventArgs e)
{
frmThematicQuery frmThemQuery = new frmThematicQuery(axMapControl1);
frmThe