是否存在现有的 LCID --> “国旗”点网框架中的函数?

发布于 2024-12-10 04:15:51 字数 214 浏览 0 评论 0原文

有谁知道如何从基于 LCID、文化或区域的点网框架中获取某种图标或图像?

显然,我可以为此编写一个案例陈述并提供我自己的图像,但如果其他人已经完成了硬码(并且正在维护适当的图像),那么我宁愿使用现有代码。

我查看了 CultureInfo 和 RegionInfo 类,它们包含货币符号、显示名称、缩写等信息,但我找不到任何“标志”。

这是否是一个政治上的烫手山芋?

Does anyone know of a way to get an icon or image of some sort from the dot net framework based on an LCID, Culture or Region?

Obviously, I could write a case statement for this and provide my own images, but if someone else has done the hard yards (and is maintaining appropriate images) then I'd rather use existing code.

I've looked at the CultureInfo and RegionInfo classes which hold information like currency symbols, Display Names, abbreviations etc. but I can't find any 'flags'.

Is this too much of a political hot potato?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南街女流氓 2024-12-17 04:15:51

创建资源文件并将其本地化。这样您就可以为每种语言使用不同的图标/图像

.NET - 使用资源文件进行本地化

Create a resource file and localize it. That way you can use different icon/images for each language

.NET - Localization using Resource file

爱已欠费 2024-12-17 04:15:51

框架不会有图像/图标库。

以下是文化和 LCID 列表:

http ://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo%28VS.71%29.aspx

这将帮助您在互联网上找到一些标志图标然后使用该表映射它们。

我建议您将所有图标重命名为 LCID 或区域性名称,然后查找功能仅从磁盘或文件中嵌入的资源加载 [lcid].ico 或 [lcid].png。

Framework won't have image/icon libraries.

Here's the list of Cultures and LCIDs:

http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo%28VS.71%29.aspx

That will help you find some flags icons on the internet and then map them using that table.

I would suggest you just rename all the icons to the LCID or culture name and then lookup function just loads [lcid].ico or [lcid].png from disk or resource embedded in the file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文