我的 WPF 中有一个组合框,用户可以在其中编写要以英语、日语或韩语搜索的文本。
我对日语或英语没有任何问题,但控件无法识别韩语字符,但前提是它们直接写入组合框中。如果我复制/粘贴韩文文本,它们会被正确识别。
例如,我有这个测试代码:
private void mTextKey_KeyUp(object sender, KeyEventArgs e)
{
if (mTextToSearch.Text != null)
{
string test = mSearchKey.Text;
MessageBox.Show("Text in box: " + test);
}
}
如果我在组合框中写“a”,我会收到以下消息:“框中的文本:a”(正确)
如果我写韩文字符“ㅐ”,我会收到以下消息:“框中的文本:”(不正确)
如果我复制/粘贴韩语字符“ㅐ”,我会收到以下消息:“框中的文本:ㅐ”(不正确)
我完全不知道为什么只有在直接在组合框中写入时才会出现问题,而在粘贴文本时却不会出现问题。
有谁知道为什么韩语会出现这种情况?谢谢!
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)