我不小心添加了一些.cs文件作为Form而不是Class。现在,在解决方案资源管理器中,它们会一直显示为Form with Form图标(并默认打开Designer)。
如何将它们更改为班级类型?
答案 0 :(得分:7)
<Compile>
元素<SubType>
子元素(或将其内容从Form
更改为Code
)答案 1 :(得分:1)
只需创建一个新的类文件并复制+粘贴代码即可。也从Form中删除继承。
如果您想保留您的SVN历史记录,请尝试:
Form
中移除继承,并在构造函数中初始化组件答案 2 :(得分:0)
您可以删除Form class's designer.cs
。然后从Form
和InitializeComponets() call.
移除 * .csproj文件中的继承,找到form name
并替换相应的<SubType>Form</SubType>
元素。