在winforms中切换语言形式

在winforms中切换语言形式,winforms,localization,Winforms,Localization,我有一个winforms C#应用程序,使用德语和默认语言,只有2种。我当前选择语言下拉列表,然后查找(默认值)以编辑默认值。要选择德语形式,我选择语言下拉列表,然后点击G进入德语,或者向下滚动到德语,然后点击回车。有时我会走得太远,选择德国和奥地利,令人沮丧 有没有一种快速的方法可以在winforms中的可本地化语言表单之间切换,而不是在它们形成后转到“属性”窗口并在“语言”下拉列表中选择它?快捷键或其他什么?当然不太容易,答案中的OP似乎遇到了严重问题。对我来说,它工作正常。你可以自己试试看

我有一个winforms C#应用程序,使用德语和默认语言,只有2种。我当前选择语言下拉列表,然后查找(默认值)以编辑默认值。要选择德语形式,我选择语言下拉列表,然后点击G进入德语,或者向下滚动到德语,然后点击回车。有时我会走得太远,选择德国和奥地利,令人沮丧


有没有一种快速的方法可以在winforms中的可本地化语言表单之间切换,而不是在它们形成后转到“属性”窗口并在“语言”下拉列表中选择它?快捷键或其他什么?

当然不太容易,答案中的OP似乎遇到了严重问题。对我来说,它工作正常。你可以自己试试看结果。这不是一件神奇的事情。您还可以选择更改visual studio正在使用的转换器。例如,请看一看。但是第一个选项更容易实现。我已经在我的命名空间中包含了BaseForm和Culture类,但是当我使用FormGPS:BaseForm来创建我的应用程序主窗体时,由于保护级别的原因,所有控件都是不可访问的,但所有控件都是公共的。思想?