통화 기호를 ListView에 추가하고 모든 기호가 제대로 표시되는지 확인합니다 (상자 문자를 표시하는 인도 및 터키의 경우 제외). 디버거에서 이러한 통화 기호가 올바르게 표시됩니다. ListView 글꼴을 디버거 (Consolas)와 같은 글꼴로 설정하려고했지만 작동하지 않았습니다. 또한 ListView 대신 Label 컨트롤을 시도해 보았고 동일한 문제가 발견되어 아마 모든 Winforms 컨트롤에서 작동하지 않을 것입니다. 내가 뭘 놓치고 있니?인도 및 터키 통화 기호가 Winforms 컨트롤에 표시되지 않습니다.
// Jordan
// Displays correctly
label1.Text = new RegionInfo("ar-JO").CurrencySymbol;
// India: as-IN, bn-IN, en-IN, gu-IN, hi-IN, kn-IN, kok-IN,
// ml-IN, mr-IN, or-IN, pa-IN, sa-IN, ta-IN, te-IN
// Displays a box symbol
label1.Text = new RegionInfo("pa-IN").CurrencySymbol;
// Turkey
// Displays a box symbol
label1.Text = new RegionInfo("tr-TR").CurrencySymbol;
나를 위해 잘 작동하는 것 같습니다. 대상으로 삼고있는 컴퓨터에 글꼴이 설치되어 있습니까? – Sayse