您的位置:首页 > 编程语言 > C#

c# winform 子窗口刷新父窗口数据 (二)

2012-11-24 18:42 281 查看
上次发了委托实现的,有朋友问我另一种方法怎么弄,我就顺便发一份:

和上次一样,还是创建两个窗口:MainForm 和 SubForm

MainForm 关键代码如下:

private void button1_Click(object sender, EventArgs e)
{
SubForm subform = new SubForm(this);
subform.ShowDialog();
}

public void doSomething()
{
//做点什么
}


SubForm 关键代码如下:

public partial class SubForm : Form
{
MainForm tempMainForm = null;
public SubForm(MainForm _mainform)
{
InitializeComponent();
tempMainForm = _mainform;
}

private void button1_Click(object sender, EventArgs e)
{
tempMainForm.doSomething();
}
}


完毕!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: