伪代码如下
//子窗体
Class ChildWin : Form
{
private String newString = "new data";
private Form parentWin;
public ChildWin(Form ParentWin)
{
parentWin = ParentWin;
}
public void close()
{
parentWin.refresh(newString);
//TODO: you want to do;
}
}
//父窗体
Class ParentWin : Form
{
public string testString = "old data";
public void refresh(string newString)
{
testString = newString;
}
public createChild()
{
ChildWin cw = new ChildWin(this);
}
}