我有两种形式Form1和Form2。 Form2继承自Form1。
我需要做的是让Form2与Form 1相同,并为其添加一些功能,其他标签和文本框。然而,这给了我一些问题。
我无法从Form2
在创建表单2之前,我从表单1中删除了某些功能,但它们仍然在我的Form2中继承。我无法从那里删除它们,我不知道它们是如何留在那里的!
此外,我不知道为什么,从我创建此继承时,Visual Studio每次都停止工作。
答案 0 :(得分:1)
您无法从Form2访问Form1的功能,因为设计人员使用私有访问修饰符生成成员。要访问您必须为成员保护访问修饰符设置。
答案 1 :(得分:1)
您无法看到表单1的私有功能,也无法更改控件驻留在布局面板中的属性,如控件。
可能是设计师生成需要重新生成的代码。
打开另一个VS并附加到您的项目打开的那个VS,然后按快捷键 Ctrl + Alt + E 并检查所有“抛出”的部分。然后打开表单并调试异常。