[fix] #631810: Form.DialogResult needs to call its close events *before* closing.