微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Control.FindForm和ContainerControl.ParentForm有什么区别?

我想知道如果有Control.FindForm和ContainerControl.ParentForm之间的任何function(或其他)的区别? 我一直在使用.ParentForm时创build我自己的用户控件,但会有任何原因.FindForm将是一个更好的select? 从我可以告诉,他们总是会返回相同的forms(即用户控件的forms,或空)。 是.ParentForm只是调用.FindForm或有一个时间,两者可能是不同的(也许与mdi窗口)?

如何从系统服务启动屏幕保护程序

Process.Start()失败的* .jpg文件

从registry中检索Windows密码提示

自定义多因素Active Directory身份validation

如何在.NET中映射需要用户名密码的networking驱动器?

他们是微妙的不同。 由于父窗体没有父窗体,当它在顶层窗体上调用时,ParentForm将返回null。 FindForm()不会,它会自行返回。 而ParentForm提出了一个安全需求,FindForm()不需要。 他们否则使用相同的内部实现。 Winforms本身根本不使用ParentForm,我会忽略它。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐