是否可以从模式子窗体中控制父窗体?
我唯一的想法是通过ChildForm.Show()
而非ChildForm.ShowDialog(parentform)
关闭父表单并显示子表单,我可以通过模态显示的子表单控制父表单吗?
如何在将更新保存到子表单后自动刷新父表单?
答案 0 :(得分:0)
您可以使用Owner
属性访问父(所有者)表单。如果您使用以下方式显示对话框:
childForm.ShowDialog(this);
( 此 将是显示对话框的表单)
然后在对话框中:
this.Owner.BackColor=System.Drawing.Color.Coral;
这将立即更改父表单的背景颜色。
ParentForm
在MDIForm
上下文中可用。