c# winform 窗体的调用与回调
请教如下功能如何实现
窗体A 有菜单栏和一个datagrid控件. 点菜单栏中的 "添加行 "项,出窗体B.
窗体B有两个单选项, "当前位置前 "和 "末尾 ".点击其中一个,B关闭、回调窗体A实现功能.
------解决方案-------------------- 窗体A中有
private void btnAdd_Click(object sender, System.EventArgs e)
{
FormB frmadd=new FormB();
frmadd.Closed+=new EventHandler(frmadd_Closed);
frmadd.Show();
}
private void frmadd_Closed(object sender, EventArgs e)
{
//你要处理的代码
}
------解决方案--------------------用静台变量
public class parm
{
public static string outparm1= " ";
public static string outparm2= " ";
}
在B中写
parm.outparm1= "hello ";
在A中写 string tt=parm.outparm1;
这样就可以了