在visual C#中怎样把一个窗体中的所有输入的信息显示在另一个窗体中

我做了一个关于求职简历的项目,在form1中填写个人信息,求职要求等信息然后在form2中做了一个写字板,现在想让写字板里显示form1中填写的所有信息,希望程序能简单点... 我做了一个关于求职简历的项目,在form1中填写个人信息,求职要求等信息
然后在form2中做了一个写字板,现在想让写字板里显示form1中填写的所有信息,希望程序能简单点,之前有试过添加相当多的类可以实现,但超级繁琐,跪求简单,精炼的程序!
展开
 我来答
百度网友d242235
推荐于2016-05-09 · TA获得超过2385个赞
知道大有可为答主
回答量:1403
采纳率:84%
帮助的人:821万
展开全部
最简单的是这样的:用构造函数实现。
比如说Form1中填写了"abc"这个字符串,那么在生成Form2时这样写代码:
string s = "abc";
Forms2 form = new Form2(s);
form.Show();
这是在Form1中将字符串s传给Form2并显示。
接着修改Form2的构造函数:
public Form2(string s)
{
this.message = s;
}
其中"this.message"是Form2中的私有字段字符串message

然后在Form2的Load()事件中写入这个对写字板赋值的操作:
this.richTextBox1.Text = this.message;
这样就可以把私有字段message的值传给richTextBox控件,而这个值来自于Form1。

这样的代码很容易理解,而且确实很简单
minmu15
2009-11-05 · TA获得超过271个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:158万
展开全部
添加Form1和Form2,再添加一个类Class1,把那些变量声明在Class1中,然后把Form1中的数据存储在那些变量中,最后传到Form2中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1a812615e
2009-11-05 · TA获得超过1146个赞
知道小有建树答主
回答量:739
采纳率:66%
帮助的人:419万
展开全部
在form1里定义一个public的成员变量存储数据,然后在form2中new个form1对象,调用该对象的公用变量就可以得到数据。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ifree0
2009-11-05 · 超过41用户采纳过TA的回答
知道答主
回答量:159
采纳率:0%
帮助的人:115万
展开全部
给form2定义构造函数,接受一个数组,form1创建form2的时候传进去就ok
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e829334c0
2009-11-05 · TA获得超过473个赞
知道小有建树答主
回答量:1066
采纳率:0%
帮助的人:834万
展开全部
在form2里创建一个form1的public修饰的对象,用对象则可以方问form1里所有为public修饰的成员
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式