Form2 newform = new Form2();
newform.f2Text =this.textBox1.Text;
newform.ShowDialog();Form2中定义:
public string f2Text = "";
textBox2.Text=f2Text ;就可以了,Form2的textBox2显示为Form1中textBox1的值了,说名参数传递成功!
newform.f2Text =this.textBox1.Text;
newform.ShowDialog();Form2中定义:
public string f2Text = "";
textBox2.Text=f2Text ;就可以了,Form2的textBox2显示为Form1中textBox1的值了,说名参数传递成功!
解决方案 »
- VS2005 Debug 运行 状态下怎么修改代码? 希望能给出详细的步骤 ....(我做的是C/S 项目,因为项目太大,每次重启要很长时间)
- c#如何给动态添加的按钮添加事件
- 如何可以在一个线程中写文件,另一个线程读同一文件?
- [winform]初次接触winform,两个简单的问题。
- 怎样便捷地获得运行时候新增的控件
- 如何用C#打印Web页面?(时间紧迫,各位高手帮帮忙吧!)
- 这样的正则提取规则怎么写啊!提取标题和URL!
- C#如何实现PDA和PC连接的socket通信
- treeView控件如何把指定节点设为焦点节点
- 散分了!!! 一点代码可以换取100分!!!
- 用OLEDB如何操作DBF?
- 推荐一本学习C#的好书
newform.getFromValue=this.textBox1.Text;
newform.ShowDialog();
Form2中定义了:
public string f2Text = "";
public string getFromValue
{
get { return f2Text; }
set { f2Text=value; }
}
我这样写有错吗?
放到Form_load事件里面去.如果你放在外面那么先执行给textBox2.Text赋值,然后才给f2Text赋值,这样当然就是空白的了.