//定义部分
#region 自定义事件
//1.声明关于事件的委托;
public delegate void AddDepartmentEventHandler();
//2.声明事件;
public event AddDepartmentEventHandler AddDepartmentEvent;
//3.编写引发事件的函数;
private void RaiseAddDepartmentEventMethord()
{
if (this.AddDepartmentEvent != null)
{
this.AddDepartmentEvent(); //触发自定义事件
}
}
#endregion 自定义事件
//注册事件处理到委托
AddDepartment adddep = new AddDepartment();
adddep.StartPosition = FormStartPosition.CenterScreen;
adddep.AddDepartmentEvent += new AddDepartment.AddDepartmentEventHandler(adddep_AddDepartmentEvent);
adddep.Show();
//具体事件处理方法
/// <summary>
/// adddep_AddDepartmentEvent 自定义事件执行的方法
/// </summary>
void adddep_AddDepartmentEvent()
{
this.Init();
RaiseEditDepartmentListEventMethord();//更新 main
//throw new NotImplementedException();
}
浙公网安备 33010602011771号