【问题标题】:Multi-language control with combobox带有组合框的多语言控制
【发布时间】:2012-12-04 06:41:32
【问题描述】:

我试图通过在组合框中选择语言来控制语言,但我什至无法将任何选择作为简单文本写入组合。

这里是源代码:multilang

【问题讨论】:

    标签: c++ dll combobox visual-studio-2012 multilingual


    【解决方案1】:

    这就是我要找的东西:Link

    【讨论】:

      【解决方案2】:

      您可以将语言自动设置为系统语言,因为创建了一个文件夹 en-US(或您想要的每个语言标签),其中包含 Resources.resw(不要更改它)。

      要将项目添加到 ComboBox,请打开 ComboBox 的 Items 属性的“Collection”,选择(在 DropDown 的底部,“Add”旁边)“Other type...”并搜索“String ”。现在您可以添加任意数量的内容,并在右侧编辑其文本。

      【讨论】:

      • 你能告诉我如何做到这一点,就像你说的“里面有 Resources.resw(不要改变它)”。我正在使用 Visual Studio 2012,我可以在其中找到“组合框的 Items 属性的“集合””
      • 我在德语教程中看到过(link
      • 非常简短的翻译:您创建一个带有语言标签的文件夹,如 en-US 、fr-FR 或 de-DE 在其中您创建一个 Resources.resw () 在您的 xaml 中您提供对象应该将其更改为 x:Uid 标签,然后仅在 resw 第一列 UidTagYouChoose.Text (用于标签)第二列中,如果您想知道如何将语言特定文本放在 ComboBox 中,则要在其中包含文本应该帮助link
      • 在 c# 上吗?因为我正在尝试用 c++ 来做到这一点
      猜你喜欢
      • 2023-03-22
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多