C#中如何在一个窗体中调用另一个窗体控件中的数据? 5
10个回答
展开全部
设有form1和from2,假如form1调用form2的控件,在form1的代码窗口定义一个form2的对象,把你想要调用的form2的控件的属性Modifier改为Publlic就可以在form2的对象看见了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public form2(Form form1)
{}
form1是主窗体,把主窗体作为参数传给子窗体,同时设置主窗体中要改变控件的访问级别为public
就可以在子窗体中随意操作了
{}
form1是主窗体,把主窗体作为参数传给子窗体,同时设置主窗体中要改变控件的访问级别为public
就可以在子窗体中随意操作了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一、方法无外乎两种a硬盘中保存b内存中保存。
二、内存中保存
提供1.2两种方法:
1.在被调用的窗口Form1里面定义全局变量
public static string A;
A=“123”;//""里填要传递的数据
主动窗口Form2里调用方法为
Form1.A;
2. Form2中定义一个公共变量
public string chuanzhi;
Form1中 定义一个本form里的 变量 暂且叫做 a
string a;
Form2 form=new Form2(); //在Form1中实例化一个Form2
Form2.chuanzhi=a;到此值已经传到 Form2中了
Form2中
label2.Text=chuanzhi;
三、硬盘存储
txt doc excel。。。就不多讲了
二、内存中保存
提供1.2两种方法:
1.在被调用的窗口Form1里面定义全局变量
public static string A;
A=“123”;//""里填要传递的数据
主动窗口Form2里调用方法为
Form1.A;
2. Form2中定义一个公共变量
public string chuanzhi;
Form1中 定义一个本form里的 变量 暂且叫做 a
string a;
Form2 form=new Form2(); //在Form1中实例化一个Form2
Form2.chuanzhi=a;到此值已经传到 Form2中了
Form2中
label2.Text=chuanzhi;
三、硬盘存储
txt doc excel。。。就不多讲了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在窗体实例化的时候,在后面把参数传递过去就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询