如何解决恢复/执行布局时出现C#WindowsForm错误
我的程序有3种不同的形式。在SecondMenu.Designer.cs中,我遇到了一个错误
DeepStoreClient
或this.PerformLayout();
我的第二个菜单代码是:
this.ResumeLayout(false);
解决方法
从提供的.rar文件中
FirstMenu.cs 中有此字段初始化:
GameMenu fojatek = new GameMenu();
在 GameMenu.cs 中:
FirstMenu fomenu = new FirstMenu();
所以堆栈溢出异常。
您应该重新考虑设计以解决该问题。
您可以例如:
-
使用私有构造函数将所有相关表单设置为 singleton ,
-
或通过在
Main
类中添加这些字段,在Program
方法中实例化它们。
您可以检查其他表单的相同内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。