【问题标题】:ResX resources seem ignored in WinForms form after rename重命名后,ResX 资源在 WinForms 表单中似乎被忽略了
【发布时间】:2015-02-25 08:44:44
【问题描述】:

我已将我的班级 Form1 重命名为 Form2。重构之后,我注意到表单有两个关联的 .resx 文件。一个叫 Form1.resx(包含实际的子控件定位数据和翻译),一个叫 Form2.resx。

我已通过删除 Form1.resx 文件并将该文件的内容复制并粘贴到 Form2.resx 来手动修复此问题。

但是,设计器将所有控件布局在左上角。这表示它忽略了 .resx 文件中的设置。

如何让 WinForms 设计器尊重 .resx 文件?

【问题讨论】:

    标签: c# winforms windows-forms-designer resx


    【解决方案1】:

    打开 .resx 文件。找到xml元素

    <data name="&gt;&gt;$this.Name" xml:space="preserve">
        <value>Form1</value>
    </data>
    

    并将值元素内容更改为新表单类名的名称(在本例中为Form2)

    【讨论】:

      猜你喜欢
      • 2021-10-28
      • 2016-09-30
      • 2012-03-11
      • 1970-01-01
      • 1970-01-01
      • 2015-06-22
      • 2017-12-05
      • 2012-03-08
      • 2015-12-11
      相关资源
      最近更新 更多