我有一个windows应用程序,里面包含两个Form,即Form1和Form2,Form1中有TextBox1,我想在Form2中的btnclick()事件中用Form1的TextBox1.Text,请问大家怎么写,参数如何传递,多谢啦!
解决方案 »
- IList赋值
- socket的SendFile(),怎么接收文件?
- 在文本框内输入内容时,如何使得文本框下面的列表框内容随之变化?
- (急)关于DataGridView中数据读取问题,如果点击DGV中的数据后,怎么把对应行的数据读取出来呢?(里面有详细的问题说明)
- 龙年大礼包,完整的im源码喜欢研究的朋友下载
- 关于在Winform下,在一个主框架中调用Dll的问题 !
- C#代码如何获取javascript中国的变量值,在线求助
- 请问为什么用VS.NET写出的程序在2000下不能用(在线等)
- 请问如何用C#调用API函数?
- 数据显示问题
- 我想问问iframe的target
- 有用SharpDevelop写程序的吗,如何修改编辑器的颜色背景?
public partial class Form2 : Form
{
private Form1 form1;
public Form2()
{
InitializeComponent();
} public Form2(Form1 form)
{
form1 = form;
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(form1.textBox1.Text);
}
}
Form2 obj = new Form2(this);
obj.Show();
要么设成静态
namespace TextParamTest
{
public partial class Form2 : Form
{
private Form1 form1; public Form2()
{
InitializeComponent();
}
public Form2(Form1 form)
{
form1 = form;
InitializeComponent();
} private void ShowForm1Text_Click(object sender, EventArgs e)
{
MessageBox.Show(form1.MailRecvTxt.Text.Trim());
}
}
}为什么:MessageBox.Show(form1.MailRecvTxt.Text.Trim());
总是报:"未将对象引用设置到对象的实例"异常呢?