The dispose object must be called explicitly to disconnect the object from the form.
public void Dispose()