Вы можете получить доступ к родительской форме (владельцу), используя свойство Owner
. Если вы показываете диалог, используя:
childForm.ShowDialog(this);
( это будет форма, из которой вы показываете диалоговое окно)
затем в диалоге:
this.Owner.BackColor=System.Drawing.Color.Coral;
Это немедленно изменит цвет фона родительской формы.
ParentForm
доступно в контексте MDIForm
context.