C# 静态法封闭形式

C# 静态法封闭形式,c#,C#,如何从静态方法关闭表单实例(它是单例)?这是一个淡入/淡出表单,我需要在某些情况下根据表单关闭事件中的布尔值关闭它而不产生任何效果。主要问题是,当我在淡出计时器结束时显示对话框窗体和工具提示窗体时,两个窗体都会关闭。谢谢。如果您的表单是singleton,我建议您在表单中定义一个包含实例的私有属性。此属性可以在OnCreated事件中初始化。使用此属性,您可以在静态方法中对窗体执行任何操作

如何从静态方法关闭表单实例(它是单例)?这是一个淡入/淡出表单,我需要在某些情况下根据表单关闭事件中的布尔值关闭它而不产生任何效果。主要问题是,当我在淡出计时器结束时显示对话框窗体和工具提示窗体时,两个窗体都会关闭。谢谢。

如果您的表单是singleton,我建议您在表单中定义一个包含实例的私有属性。此属性可以在
OnCreated
事件中初始化。使用此属性,您可以在静态方法中对窗体执行任何操作