C#控制时';站点(ISite)的生命周期是否不为空?
我有一张表格C#控制时';站点(ISite)的生命周期是否不为空?,c#,winforms,service,C#,Winforms,Service,我有一张表格 MyForm : System.Windows.Forms.Form {} 我需要打电话 Site.GetService(..) 在用户开始使用此表单之前 但它在构造函数和我试图重写的所有加载事件中都为null。 站点何时不为空?默认情况下,IComponent.Site仅在Visual Studio designer中设置。它用于IDE中的设计时服务,例如命名组件。以下是一篇关于如何使用网站的文章:
MyForm : System.Windows.Forms.Form {}
我需要打电话
Site.GetService(..)
在用户开始使用此表单之前
但它在构造函数和我试图重写的所有加载事件中都为null。
站点何时不为空?默认情况下,IComponent.Site仅在Visual Studio designer中设置。它用于IDE中的设计时服务,例如命名组件。以下是一篇关于如何使用网站的文章: