检查其他形式的值

时间:2017-05-08 10:14:04

标签: c# winforms

我试图将Form1中创建的int变量的值传递给另一个表单。我尝试将变量设为public并使Form1扩展此公共部分类,但它将所有元素Form1复制到另一个表单。还有另外一种方法吗?感谢

1 个答案:

答案 0 :(得分:1)

通过参数化构造函数传递值 如果您在Form1中并且需要将值传递给其他表单,请使用它。在Form1中:

int a = 7;
form2 f = new form2(a);
f.show();

并在form2中创建一个构造函数

int a;
public form2(int num){
this.a = num;
}

并在整个form2中使用此变量'a'。