如何在单选按钮的设置时间设置多种语言。见更多:C#

如何在单选按钮的设置时间设置多种语言。见更多:C#,c#,C#,我在我的项目中使用本地化,但我的问题是用户何时安装项目 他们在设置时间从单选按钮选项中选择英语或马拉地语,而我的整个项目仅在该特定语言上运行? 如何设置设置时间?您需要创建两个文件(或字符串的静态数组/列表,但不建议这样做,因为应用程序将在RAM中同时保持这两个文件的就绪状态,如果应用程序包含大量文本,这可能会占用相当多的内存),然后创建字符串类型的静态列表 每当用户选择一个选项时,您都必须让应用程序加载相应的文件(通过调用List.Add来加载文件的每一行,具体取决于您构建文件的方式) 显然,

我在我的项目中使用本地化,但我的问题是用户何时安装项目 他们在设置时间从单选按钮选项中选择英语或马拉地语,而我的整个项目仅在该特定语言上运行?
如何设置设置时间?

您需要创建两个文件(或字符串的静态数组/列表,但不建议这样做,因为应用程序将在RAM中同时保持这两个文件的就绪状态,如果应用程序包含大量文本,这可能会占用相当多的内存),然后创建字符串类型的静态列表

每当用户选择一个选项时,您都必须让应用程序加载相应的文件(通过调用List.Add来加载文件的每一行,具体取决于您构建文件的方式)

显然,还有一个缺点:不只是将字符串分配给控件,而是必须将其添加到lang文件中,并且在创建所述控件时,需要将其传递给列表中的相应元素


我认为这是最好的选择,否则您可以在应用程序启动时创建两个包含两种语言的列表,并在用户应用新配置后处理未使用的列表。

您如何本地化应用程序?我有一个最大大小为300x300像素的表单。它可以调整大小并最大化。问题:如果用户将窗口状态设置为最大化,则窗体位置将设置为0,0。更改Location属性没有帮助。即使最大化,也可以在屏幕上居中显示吗?如果是,是如何做到的?