WinForm程序,包含两个Form:Form1,Form2
现在的问题是:我在Form1中定义了一个public属性:
public string name
{
get;
set;
};
为什么我在Form2中却不能按下方的方式访问Form1中的这个name属性
Form1 fo=new Form1();
fo.name=....
现在的问题是:我在Form1中定义了一个public属性:
public string name
{
get;
set;
};
为什么我在Form2中却不能按下方的方式访问Form1中的这个name属性
Form1 fo=new Form1();
fo.name=....
解决方案 »
- C#关于用Fileupload控件上传图片的问题。
- c# toolstrip 图标问题
- ASP.NET中的Global中使用Timer
- Remoting 如何注册多个类型?
- 求高手帮我看一下
- 我有一个treeview,里面我直接增加了节点“aa”和"bb",在我的数据库里有aa 和bb 两个字段,我想从数据库里读出aa 和bb 的个数显示在aa和bb的后面,就像aa(1),bb(3)的形势?
- 网站发布的问题
- 在dataGridView显示表内容
- 如何将数据库类image类型数据读出并在PictureBox控件上显示出来?
- datagridview刷新问题
- c# winform 图片合成边框羽化
- 关于模版的绑定问题
public string name
{
get;
set;
}private void btn_open_form2_Click(object sender eventargs e)
{
Form2 f2=new Form2(this); //注意this参数,this将Form1作为参数
f2.Show();
}
Form2.cs:
Form1 f1=new Form1();
public Form2(Form1 args_f1) //Form2的构造函数中,添加参数
{
f1=args_f1;
InitializeComponent();
}private void btn_get_Form1_name_Click(object sender,eventargs e)
{
MessageBox.Show("Form1窗体的name属性是:"+f1.name);
}
{
get;
set;
}
是可以的