请问各位大虾,在C#程序中怎么在一个窗体中引用另外一个窗体中的变量 全局变量的话,在OOP中,一般用类的静态变量来替代。你可以建立一个module的类,里面的变量声明成 static这样就可以通过 module类名直接访问这些static的类成员了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、利用窗体的构造函数来传递变量2、和上面一样了,创建一个很简单的类,专门用来存储临时的变量值,public就可以了,不用static,因为用了static,值就不能更改了 怎么样设置主、子窗体?怎么样将N个窗体设为:以第一个为主窗体,第二个到第N个都是子窗体的这种形式???1)第一个窗体Form1的IsMdiContainer为True,其余窗体的MdiParent设置为Form1.this.form.IsMidContainer = true;this.mdiForm.MdiParent = form;]2)怎么样将一个窗体设为非模式???取决于显示窗体时用的是show还是ShowDialog! 其实我觉得这种引用最好的办法就是把FORM看作一个类;FORM.OWNER 表明类的继承关系而其他的引用与类一样比如;在FORM2中引用FORM1首先要初始化FORM1的实例 FORM1 F1=……然后就可以通过全名应用类1里的变量F1.var1唯一需要注意的是访问范围修饰符号,在一个工程里是INTERNAL就够了,PUBLIC也可以 『100分』C#连接Access数据偶尔出错 求建立连接时完整的connString格式 C# 传输 XML 到 JAVA 一个 DropDownList 的问题,可能很简单,帮帮忙啊各位!! HZ 会WCF的进。。。 文件存入Oracle数据库的BLOB类型(大对象)字段的代码,并问些相关问题 关于中文的排序问题 C# execl导入access等待提示窗口 哪们老兄有把vb.net的代码转成c#的方法? 关于vss一问 listview与treeview之间的联系 紧急求救!高分相送!关于开发类似计算机等级考试的软件! 常见的小问题:string类型怎么转成int(float)...
2、和上面一样了,创建一个很简单的类,专门用来存储临时的变量值,public就可以了,不用static,因为用了static,值就不能更改了
怎么样将N个窗体设为:
以第一个为主窗体,第二个到第N个都是子窗体的这种形式???
1)
第一个窗体Form1的IsMdiContainer为True,其余窗体的MdiParent设置为Form1.
this.form.IsMidContainer = true;
this.mdiForm.MdiParent = form;]
2)怎么样将一个窗体设为非模式???
取决于显示窗体时用的是show还是ShowDialog!
而其他的引用与类一样
比如;在FORM2中引用FORM1
首先要初始化FORM1的实例 FORM1 F1=……
然后就可以通过全名应用类1里的变量
F1.var1
唯一需要注意的是访问范围修饰符号,在一个工程里是INTERNAL就够了,PUBLIC也可以