public override void Dispose() { if (CanBeDeleted != null) { foreach (EventHandler d in CanBeDeleted.GetInvocationList()) { CanBeDeleted -= d; } } base.Dispose(); }
public void SetCanBeDelete() { CanBeDelete = true; CanBeDeleted?.Invoke(this, EventArgs.Empty); }