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

C#如何实现窗体间数据互访?

2006-10-23 15:36 483 查看
C#如何实现窗体间数据互访?
例:建一个C#的应该程序,做二个窗体,每个窗体上加一个按扭,当点第一个窗体(主)时,把第二个窗体标题改为222222并显示出来(连续点击多次而不New多少出来),然后单击第二个窗体(222222)上的按扭,将第一个窗体(主)的标题修改为111111111即可。

我用 VB.net 里的方法将其转为C#
private static Form1 m_Form = new Form1();

public static Form1 NewForm {
get {
if (m_Form == null || m_Form.IsDisposed) {
m_Form = new Form1();
}
return m_Form;
}
}
可是可以,但有个BUG,就是当第二个窗体访第一个窗体里会NEW一个出来,而不是原来那个
因为C#程序开始是用的:Application.Run(new Form1());
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: