一个form1 一个form2 一个Class1类 要求把form1里面的textBox1.text通过Class1类传给第2个form2里面的textBox1.text
form1的值可以传给form2里面的textBox1.text。但是当我点第form2里面的修改按扭时。要把form2里面的textBox1.text所做的修改在form1的textBox1.text显示出来。前面问题都解决。 就是最后一个步。form1的textBox1.text的值不同步更新。代码如下。望高人指点
form1代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication15
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
Class1.caozuo = textBox1.Text;
Form2 hehe = new Form2();
hehe.Show();
textBox1.Text = Class1.caozuo;
}
}
}
form2代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication15
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
textBox1.Text = Class1.caozuo;
} private void button1_Click(object sender, EventArgs e)
{
Class1.caozuo = textBox1.Text;
Close();
} private void button2_Click(object sender, EventArgs e)
{
}
}
}
Class1类代码
using System;
using System.Collections.Generic;
using System.Text;namespace WindowsApplication15
{
class Class1
{
private static string One;
public static string caozuo
{ get { return One; }
set { One = value; }
}
}
}
form1的值可以传给form2里面的textBox1.text。但是当我点第form2里面的修改按扭时。要把form2里面的textBox1.text所做的修改在form1的textBox1.text显示出来。前面问题都解决。 就是最后一个步。form1的textBox1.text的值不同步更新。代码如下。望高人指点
form1代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication15
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
Class1.caozuo = textBox1.Text;
Form2 hehe = new Form2();
hehe.Show();
textBox1.Text = Class1.caozuo;
}
}
}
form2代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication15
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
textBox1.Text = Class1.caozuo;
} private void button1_Click(object sender, EventArgs e)
{
Class1.caozuo = textBox1.Text;
Close();
} private void button2_Click(object sender, EventArgs e)
{
}
}
}
Class1类代码
using System;
using System.Collections.Generic;
using System.Text;namespace WindowsApplication15
{
class Class1
{
private static string One;
public static string caozuo
{ get { return One; }
set { One = value; }
}
}
}
ps:你不给分没人会看的