第一次输入韩文输入时,该字母首先显示在IME窗口中,而不是显示在文本框中。如何克服这个问题? 然后在IME窗口中输入后,字母显示在文本框中,同时输入“'”时,它应显示为'가' ('가' ==' rk'),但显示为"ㄱㅏ"这样分开。如何克服这个问题,请提出任何建议......
答案 0 :(得分:0)
您在问题中包含的三个UNICODE代码点如下:
您希望第一个显示在您的UI中,而是显示第二个和第三个。
WPF中的标准字体是Segoe UI,此字体不包含Ga音节(가)。我不是Hangul的专家,但在视觉上它似乎是写作的另一种选择가是写ㄱㅏ而在Windows中,Ga音节被命名为Kiyeok A音节,表示Ga是通过组合Kiyeok和A创建的。我很确定가被替换当가在所使用的字体中不存在时使用<。
解决方案是在UI中使用包含所需Hangul音节的另一种字体。要调查字体中存在哪些字符,可以使用Windows工具字符映射: