如何从模态调用子表单控制父表单

是否可以从模态子表单控制父表单?

我唯一的想法是通过ChildForm.Show()而不是关闭父表单并显示子表单ChildForm.ShowDialog(parentform),我可以从模态显示的子表单控制父表单吗?

如何在子表单上保存更新后自动刷新父表单?


白衣染霜花
浏览 125回答 1
1回答

皈依舞

您可以使用Owner属性访问父(所有者)表单。如果您使用以下方式显示对话框:childForm.ShowDialog(this);(这将是您显示对话框的表单)然后在对话框中:this.Owner.BackColor=System.Drawing.Color.Coral;这将立即更改父窗体的背景颜色。ParentForm在上下文的MDIForm上下文中可用。
打开App,查看更多内容
随时随地看视频慕课网APP