我已将班级Form1
重命名为Form2
。在重构之后,我注意到表单有两个与之关联的.resx文件。一个名为Form1.resx(包含实际的子控件定位数据和翻译),一个名为Form2.resx。
我已通过删除Form1.resx文件手动修复此问题并复制&将该文件的内容粘贴到Form2.resx。
然而,设计师布局了topleft上的所有控件。这表示它忽略了.resx文件中的设置。
如何让WinForms设计师尊重.resx文件?
答案 0 :(得分:0)
打开.resx文件。找到xml元素
<data name=">>$this.Name" xml:space="preserve">
<value>Form1</value>
</data>
并将值元素内容更改为新表单类名称的名称(在本例中为Form2
)