是否有任何方法可以使用所有国家/地区名称和标志填充winforms中的组合框

时间:2016-02-11 15:43:31

标签: c# winforms combobox flags country


我在C# winforms,我想用winform(旗帜 - 国家名称)填写国家名称和旗帜的组合框,但是没有所有国家的旗帜和名称,但我知道我们可以从RegionInfo得到所有国家/地区名称:

List<string> cultureList = new List<string>();
CultureInfo[] cultures = CultureInfo.GetCultures(CultureTypes.AllCultures & ~CultureTypes.NeutralCultures);

foreach (CultureInfo culture in cultures)
{
    RegionInfo region = new RegionInfo(culture.LCID);
    if (!(cultureList.Contains(region.EnglishName)))
        cultureList.Add(region.EnglishName);
}

但我不知道如何获得所有旗帜,我尝试为这项工作找到解决方案或组件,但我找不到winforms

这项工作有任何方法,组件等吗?

0 个答案:

没有答案