c# - 有没有办法从 C# CultureInfo 获取标志图像?

标签 c# .net localization cultureinfo

如果我有一个 CultureInfo 实例,是否有任何简单的方法——内置的、通过框架或通过操作系统——来获得匹配该文化的匹配“旗帜”图标?这将避免必须创建单独的查找。

我在 the documentation for CultureInfo 中找不到成员函数来完成这项工作,但也许还有其他一些不太费力的方法涉及我尚未找到的其他 .NET 类。

最佳答案

扩展 Alex 的答案。获得 ISO 代码后,您可以使用这个简单的库从两个字符串生成标志的 ImageSource(来自 famfamfam 集):

https://github.com/drewnoakes/famfamfam-flags-wpf

它不是内置的,但很容易使用。

图像最终看起来像这样:

关于c# - 有没有办法从 C# CultureInfo 获取标志图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27733705/

相关文章:

.net - 平衡的树状数据结构,可调整为素数大小

c# - 查找集合交集并排除

ruby-on-rails - strptime 和 I18n,如何解析当前语言的日期

c# - Visual Studio 2012、Monogame C# 项目无法加载内容

c# - 将 Task<A> 异步转换为 Task<B>

c# - 谁能解释一下POJO或POCO的含义和用法

C# 如何使用反射调用字段初始值设定项?

.net - 为什么 .NET 不定义更小的 Decimal 类型?

iphone - 使用 Objective-C 在 iPhone 上本地化动态复数名词消息(例如 "5 Items Processed")

asp.net - 本地化 html 静态文本