protected override void OnDestroy()
 {
     DestroyCalled.Raise(this);
     base.OnDestroy();
 }
 public override void OnDestroy()
 {
     DestroyCalled.Raise(this);
     base.OnDestroy();
 }