使用c#使Textbox接受.net windows应用程序中的其他语言

时间:2012-08-23 12:27:42

标签: c# .net windows

我已开始用泰米尔语和英语开发双语窗口应用程序。问题是我想在文本框中键入泰米尔语,我甚至将文本框的字体更改为泰米尔语,但它只显示空框。我只想知道使文本框接受泰米尔语字体的方法。如何为.net windows应用程序执行此操作。

2 个答案:

答案 0 :(得分:1)

您可以尝试更改应用中使用的运行时文化:

using System.Threading;
using System.Globalization;
// Sets the culture to Tamil (India)
Thread.CurrentThread.CurrentCulture = new CultureInfo("ta-IN");
// Sets the UI culture to Tamil (India)
Thread.CurrentThread.CurrentUICulture = new CultureInfo("ta-IN");

或(根据此Microsoft page)您可以设置

InputLanguage.CurrentInputLanguage

答案 1 :(得分:-1)

尝试使用RichTextBox控件