读书人

c# winform 窗体的调用与回调,该怎么处

发布时间: 2012-01-02 22:40:04 作者: rapoo

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;

这样就可以了

读书人网 >C#

热点推荐