如何检测是否有一个子对话框被打开C#?

时间:2017-12-28 11:52:55

标签: c# .net windows winforms

有没有办法可以检测是否打开了子对话框? 我试过谷歌搜索没有任何好文章 应该有一个非常简单的解决方案。 谁能告诉我怎么做? 是否有.Net Framework中的任何方法或属性,我可以调用以获取布尔值,无论是否在我当前窗口上打开模态对话框?

1 个答案:

答案 0 :(得分:1)

所以你想检查当前表格是否拥有任何子模态表格?

只需使用 OwnedForms 属性

即可
this.OwnedForms.Any() //should return True if it owns any forms.