我有一个表格
MyForm : System.Windows.Forms.Form {}
我需要打电话
Site.GetService(..)
在用户开始使用此表单之前。
但这在构造函数和我尝试覆盖的所有加载事件中为null。
网站何时不为空?
最佳答案
默认情况下,仅在Visual Studio设计器中设置IComponent.Site。它用于IDE中的设计时服务,例如命名组件。这是一篇有关如何使用网站的文章:Design-Time Integration—Hosts, Containers, and Sites。