.net – TextBox in Windows Forms does not display Unicode characters

netunicodevb.netwinforms

I have a Unicode character in the settings of a VB.NET application.

unicode in settings

With the following code:

CurrencyText.Text = My.Settings.Options_Display_Currency

I try to render this value in a text box with Calibri font, I see a box like this:

enter image description here

How to enable the Windows Form to display Unicode characters?

Best Answer

It means the font used to display the character doesn't contain glyph for the character. Try a font like Arial or any font listed here http://www.fileformat.info/info/unicode/char/20b9/fontsupport.htm