【问题标题】:Setting Localized String from Code Behind Windows Phone从 Windows Phone 后面的代码设置本地化字符串
【发布时间】:2014-04-02 16:33:20
【问题描述】:

是否可以将代码隐藏中的本地化资源设置为 AppResources.resx 文件?我试着用谷歌搜索它也没有多大帮助。当我尝试访问 AppResources.(Key) 时,我收到错误,因为没有属性的设置器:-(

【问题讨论】:

  • AppResources 应该是 AppResources.Designer.cs 中的一个类(当您展开 AppResources.resx 时),您应该看到每个字符串都是静态的 - 您应该能够直接从您的命名空间访问它。您是否定义了其他属性 AppResources?
  • 当您创建空白应用并尝试测试 AppResources."yourResource". 可以吗?

标签: c# windows-phone-8 resources


【解决方案1】:

本地化字符串被视为常量,在定义后不应修改。因此,与其尝试从代码隐藏或AppResources.Designer.cs 设置本地化字符串,不如使用AppResources.resx 添加一个新字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-28
    • 2013-11-10
    • 2012-09-23
    • 2011-04-25
    • 1970-01-01
    • 1970-01-01
    • 2011-04-29
    • 2014-04-10
    相关资源
    最近更新 更多