c# - 设置“程序集中性语言”会破坏 GUI
问题描述
我有一个 C#-Desktop-app 和一些在设计器中看起来像这样的 GUI:
属性“Localizable”设置为 True,“Language”为“German”。现在只有语言(德语),但也许将来还会有其他语言。当开始时,GUI 看起来应该 - 就像在设计器中一样。
然而,“错误列表”窗口给了我一个关于“程序集中性语言”未设置的警告。所以我去项目设置并将其设置为“德语”,因为这是目前唯一支持的语言。当我现在启动 GUI 时,它看起来一团糟:
将“程序集中性语言”设置为“英语”会使 GUI 再次工作,但我不明白这里的意思。为什么“德国人”搞砸了?
解决方案
推荐阅读
- machine-learning - 使用 CNTK 和预训练 ONNX 模型的迁移学习失败
- google-apps-script - 需要从另一个单元格中的值合并 Google 表格中的单元格
- c# - 使用 DI MVC 增长控制器构造函数
- powershell - Powershell 脚本将 AD 计算机与文本文件进行比较并更改这些计算机上的注册表服务,然后写入脱机的计算机
- python - 接收应用程序 URL。姜戈
- javascript - 如何将 JavaScript 变量传递给 node.js
- javascript - 如何让一个 JavaScript 函数控制两个 HTML ID?
- html - 无论兄弟姐妹的宽度如何,居中网格孩子
- excel - 当列标题是范围时,如何使用索引和匹配来查找值?
- gcc - 如何使用静态库编译我的应用程序?