功能:子窗体改父窗体标题
1.全局
//定义事件
public static EventHandler EttButtonStatusChanged;
//定义事件参数类
public class MyEventArgs : EventArgs
{
string _title = string.Empty;
public string title
{
get { return _title; }
set { _title = value; }
}
public MyEventArgs(string _title):base()
{
this._title = _title;
}
}
2.父窗体
//挂上事件
EttButtonStatusChanged += new EventHandler(myEttButtonStatusChanged);
//事件要执行的函数
private void myEttButtonStatusChanged(object sender, EventArgs e)
{
MyEventArgs mye = e as MyEventArgs;
this.Text = mye.title;
}
3.子窗体
//触发事件
MyEventArgs myeventargs=new MyEventArgs (textBox1.Text);
frmMainEvent.EttButtonStatusChanged(button17, myeventargs);