4

私はC#でかなり新しいです。私が欲しいのは次のとおりです。

私は2つのコンボボックスを持っています:

  • 最初のものには、すべての標準言語 (en、de、fr、...) があります。
  • そして、2番目のものでは、最初のコンボボックスで選択した言語から地域言語を取得したいと考えています(「en」を選択すると、「en-US」、「en-GB」、...)

誰でもそれで私を助けることができますか?:D

グリーズ・アリオン

4

2 に答える 2

5

これを使用できます:

var parent = CultureInfo.GetCultureInfo(selectedLanguage);
var regionalLanguages = CultureInfo.GetCultures(CultureTypes.AllCultures)
                                   .Where(x => x.Parent.Equals(parent));
于 2012-09-06T08:27:06.163 に答える