【发布时间】:2013-05-01 18:26:10
【问题描述】:
我的应用程序中有一个文本区域。我想以编程方式单独为文本区域设置输入语言,而不影响其他控件。
【问题讨论】:
-
对不起,asp.net 文本区域。甚至是文本框。无论输入控件是什么。
我的应用程序中有一个文本区域。我想以编程方式单独为文本区域设置输入语言,而不影响其他控件。
【问题讨论】:
很遗憾,您的程序无法做到这一点。用户需要使用 Unicode 键盘或输入法编辑器 (IME)。由于您使用的是 C#/.Net 平台,因此您的程序已经能够处理 unicode 输入。您只需将文本框中的值读取为
string str = Textbox1.Text
str 将包含用户提供的 unicode 输入。
Ex:看下面的文字,我用我的印度语输入法用印度语写了微软这个词。您可能会注意到,本网站没有做任何额外的工作来显示下面的文本。这只是我的印度语输入法。
माइक्रोसॉफ्ट
可以在 here.. 找到一些印度语言的 unicode IME 示例。
【讨论】: