Asian characters in a rich edit text box

In my C#, VS2005, app, there are labels and three rich edit text boxes. Chinese, Korean, and Japanese characters are being displayed on the labels, but " " show up on the rich edit controls. Operating System being used: XP, SP2, US version. I have gone into Control Panel \ Regional and Language Options and 'Installed files for east asian languages' and also 'Install files for complex scripts...". Do I need an Asian operating system to see the characters instead of the " " on a rich edit control

This is the code I'm using that works for labels.

m_rtfDesc.Rtf = @"{\rtf1\ansi \nowwrap " + prodDesc + "}";

Thanks in advance.



Answer this question

Asian characters in a rich edit text box

  • Afzala

    I tried a couple of different fonts, but no luck. Any idea which font will do the job

    Thanks for the help.


  • EduardoPayan

    It should display what you need. Make sure you see the Chinese Characters in Webpages Word Document etc. If yes then you should also see them in TextBox but if you are not seeing them then it means you have some problem with Installed languages, Check it on some other computer!

    I hope this will help!

    Best Regards,



  • George2

    Thanks for the quick reply, RizwanSharp. This is a desk top app. When I hover over "prodDesc" with the mouse, the string is all Chinese characters. When the string goes into the rich edit control, it turns into question marks.
  • Cory.Isakson

    Do you have the font for the richedit box set to one that supports CJK characters No, you don't need an Asian version of Windows to be able to do what you want.



  • Asian characters in a rich edit text box