【问题标题】:using localizable property method versus ResXResourceSet method使用可本地化的属性方法与 ResXResourceSet 方法
【发布时间】:2009-12-16 07:22:51
【问题描述】:

谁能告诉我什么更适合不同类型的 .net 应用程序?

【问题讨论】:

    标签: .net localization globalization


    【解决方案1】:

    Windows 窗体上的“可本地化”属性* 告诉 Windows 为窗体上控件的字符串属性创建和使用 .resx 资源文件。 .NET 将根据您当前的 UI 文化加载适当的资源文件。

    ResXResourceSet,详见 MSDN here,可以轻松以编程方式读取相同的 .resx 资源文件。

    所以简而言之,它们实际上是同一件事:一个是 Windows 窗体使用资源文件的自动机制,一个是用于程序访问的机制。通常,Windows 窗体应用程序将使用 Localizable 属性用于固定的 UI 元素,并使用 ResXResourceSet 来访问提示、可变文本等的其他属性。

    *这让我发笑,因为“Localizable”在英式英语中应该是“Localisable”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-16
      • 2018-09-05
      • 2012-08-15
      • 1970-01-01
      • 1970-01-01
      • 2012-05-05
      • 2014-08-18
      • 2017-11-09
      相关资源
      最近更新 更多