public delegate void ImageEventHandler(string ImageSoures);(参数随便定义)
public event ImageEventHandler ImageSouresHandler;
注:在每次调用事件,需要判断是否NULL。
if(ImageSouresHandler!=null) ImageEventHandler(ImageSoures);
注:1、如果ImageSouresHandler为NULL时,根本原因是没有注册。
2、在跳转到别的页面,在引用时必须在构造函数里面,而且最好用这句“((IApp)Application.Current).类名.ImageSouresHandler+=(ImageSoures){};”语句 。