resx文件中的rafters是什么?

问题描述 投票:0回答:1

在resx文件中,我看到一些前缀为2个椽子的元素,如下所示:

  <data name=">>txtSourcePath.Name" xml:space="preserve">
    <value>txtSourcePath</value>
  </data>

那是什么意思?

c# .net winforms resx
1个回答
1
投票

如果您尝试通过托管资源编辑器添加此类属性,您将收到一条错误消息:“资源名称不是有效的标识符”。

但我发现的是

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

如果将属性网格中的窗体的“Localizable”属性设置为true,则使用此方法。在这种情况下,将创建带有尖括号的.resx文件,并通过调用resources.ApplyResources()将值应用于Designer.cs文件中。

因此,您的表单似乎使用某种本地化。

© www.soinside.com 2019 - 2024. All rights reserved.