gpt4 book ai didi

c# - C# 中的多语言 MessageBox

转载 作者:太空宇宙 更新时间:2023-11-03 22:23:30 25 4
gpt4 key购买 nike

我必须在 C# 3.5 中制作一个多语言桌面应用程序。我知道如何在设计时为标签添加多语言文本。

但是我找不到如何使 Messagebox 和 Confirm 对话框多语言化?我是否必须在代码中添加 if/else 条件来检查所选语言?

感谢期待!

最佳答案

您需要将标题和消息字符串移动到资源中,然后通过程序集的 Properties.Resources 类中自动生成的属性访问它们。

可以通过查看项目属性并单击“资源”选项卡来创建项目的主要资源文件。如果您的项目还没有 Resources.resx,该选项卡上将有一个创建一个的链接。创建后,您可以添加项目范围的资源,例如图像和字符串。

关于c# - C# 中的多语言 MessageBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2319111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com