Smobiler上海石磨_.NET移动开发平台
标题:
子窗体怎么调用父窗体的方法?
[打印本页]
作者:
18956569211
时间:
2020-12-1 11:38
标题:
子窗体怎么调用父窗体的方法?
本帖最后由 18956569211 于 2020-12-1 12:16 编辑
子窗体怎么调用父窗体的方法?
一、父窗体 fFrom
private void button1_Press(object sender, EventArgs e)
{
zFrom zFrom= new zFrom();
this.Form.Show(zFrom);
}
public void Refresh_Method(string str) //查询过程
二、子窗体 zFrom
fForm fForm1;
public zFrom(fForm fForm2)
{
InitializeComponent();
fForm1 = fForm1 ;
}
private void button1_Press(object sender, EventArgs e)
{
fForm1
.Refresh_Method(str) ;
}
三、 button1_Press的错误提示
[attach]2087[/attach]
作者:
18956569211
时间:
2020-12-1 11:39
提示fForm1是null
作者:
Lula.Jin
时间:
2020-12-2 09:44
可以在一、父窗体 fFrom
private void button1_Press(object sender, EventArgs e)
{
zFrom zFrom= new zFrom();
this.Form.Show(zFrom,(obj,args)=>{
if(.ShowResult = =ShowResult.Yes;)
Refresh_Method();
});
}
二、子窗体 zFrom
private void button1_Press(object sender, EventArgs e)
{
this.ShowResult = ShowResult.Yes;
}
作者:
18956569211
时间:
2020-12-3 09:41
.ShowResult 报错
作者:
Lula.Jin
时间:
2020-12-7 13:15
private void button1_Press(object sender, EventArgs e)
{
zFrom zFrom= new zFrom();
this.Form.Show(zFrom,(obj,args)=>{
if(zFrom.ShowResult = =ShowResult.Yes;)
Refresh_Method();
});
}
作者:
hxye
时间:
2021-2-4 11:25
很好,照抄了,
欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.cn/)
Powered by Discuz! X3.2