Today when I try to invoke MessageBox.Show from child window using below code, its minimizing the child window and popping up messagebox message.
MessageBox.Show("sample message", "Information");
In order to resolve this, pass owner to MessageBox.Show method.
MessageBox.Show(ParentForm/ChildForm, "sample message", "Information");
Hope it resolves your issue!