【问题标题】:Change input language for selected Controls更改选定控件的输入语言
【发布时间】:2013-05-01 18:26:10
【问题描述】:

我的应用程序中有一个文本区域。我想以编程方式单独为文本区域设置输入语言,而不影响其他控件。

【问题讨论】:

  • 对不起,asp.net 文本区域。甚至是文本框。无论输入控件是什么。

标签: c# asp.net


【解决方案1】:

很遗憾,您的程序无法做到这一点。用户需要使用 Unicode 键盘或输入法编辑器 (IME)。由于您使用的是 C#/.Net 平台,因此您的程序已经能够处理 unicode 输入。您只需将文本框中的值读取为

string str = Textbox1.Text

str 将包含用户提供的 unicode 输入。

Ex:看下面的文字,我用我的印度语输入法用印度语写了微软这个词。您可能会注意到,本网站没有做任何额外的工作来显示下面的文本。这只是我的印度语输入法。

माइक्रोसॉफ्ट

可以在 here.. 找到一些印度语言的 unicode IME 示例。

【讨论】:

  • 对不起。我不明白你的解释。考虑我想要那个文本框的中文。因此,如果我在该框中键入文本,我想以中文显示。该怎么做?
  • 你不能那样做。最终用户将需要使用中文 IME 为您的文本框提供输入。 .Net 框架已经为您提供了一个可以接受任何 unicode 兼容语言输入的文本框。
猜你喜欢
  • 2013-12-29
  • 2018-03-29
  • 2016-05-20
  • 2014-11-15
  • 1970-01-01
  • 2017-04-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多