【发布时间】:2013-01-18 09:10:36
【问题描述】:
我有一个基本语言为英语的 WinForms 应用程序。我将表格本地化为德语。德语中的某些单词比英语对应的单词要长得多,因此我需要在德语版本的表单上移动一些控件。问题是当我移动英语控件时,德语本地化不反映移动(显然)。
但是一些控件被错误地移动了,我想重置它们,所以它们在英文表格上的移动也会反映在德文表格上。
如何在德语窗体上重置单个控件的位置和大小(或所有属性),以便当控件在英文窗体上移动时,该控件将在窗体的两种语言版本上移动?除了挖掘本地化的 .resx 文件并删除控件的所有属性分配之外,还有其他方法吗?
【问题讨论】:
-
这些是静态的还是动态创建的控件?
-
这些是静态控件
标签: c# winforms localization