回 帖 发 新 帖 刷新版面

主题:关于变量在不同窗体间传递的问题

我在第一个窗体中定义了一个变量,点击这个窗体上的一个按钮,就调用了第二个窗体,我如何把在第一个窗体中定义的变量传递到第二个窗体中去。
或者说,在C++中,可以不用传递,可以在第一个窗体的按钮事件中处理第二个窗体想要处理的事情,在C++中可以用这样的代码来实现:
CAddCard dlg;//第二个窗体
if( dlg.DoModal()==IDOK)//如果点击第二个窗体上的OK按钮

那么在C#中有没有这样的函数呢??
请指教,谢谢!!!!!!!!!!!

回复列表 (共6个回复)

沙发

搜索以下本版面旧帖,有很多相关内容

板凳

搜索关键字是什么??

3 楼

可以在第二个窗体中NEW出它的对象后调用。。

4 楼


http://bbs.bc-cn.net/dispbbs.asp?boardID=117&ID=107185&page=2
去看看吧,会有收获的,应该可以看懂的

5 楼

www.mzit.com   首页 | 网页制作 | 动画制作 | 网页特效 | 网络编程 | 站长兵书 | SEO技术 | Alexa研究 | 网络营销 | IT新闻 | 友情链接 | 地图

6 楼

这样的:
第一,你在form1中定义的变量一定要用全局变量,而且开头要加public
比如public string myString="吼吼吼";
之后在form2中要对form1的这个类写一些代码
form1 myF1=new form1();
myF1.myString=.........
这样就OK了

我来回复

您尚未登录,请登录后再回复。点此登录或注册