111,125
社区成员
发帖
与我相关
我的任务
分享 public test()
{
InitializeComponent();
}
private string _text = string.Empty;
public string TextS
{
get { return this._text; }
set
{
this._text = value;
if (_text != null)
{
this.OnChanged(new EventArgs());
this.Changed += new ChangedEventHandler(test_Changed);
}
else
_text = form2.Textstring;
}
}
public delegate void ChangedEventHandler(object sender, EventArgs e);
//定义一个委托类型事件
public event ChangedEventHandler Changed;
//用于触发Changed事件
protected void OnChanged(EventArgs e)
{
if (this.Changed != null)
{
this.Changed(this, e);
}
}
void test_Changed(object sender, EventArgs e)
{
this.textEdit1.Text = _text;
}
test2 form2 = new test2();
private void simpleButton1_Click(object sender, EventArgs e)
{
form2.ShowDialog();
}
public test2()
{
InitializeComponent();
}
string textstr="";
public string Textstring
{
set { textstr = value; }
get { return textstr; }
}
private void textEdit1_EditValueChanged(object sender, EventArgs e)
{
textstr = this.textEdit1.Text;
} private void textEdit1_EditValueChanged(object sender, EventArgs e)
{
form1.textEdit1.Text = this.textEdit1.Text;
}