【发布时间】:2012-08-23 21:14:16
【问题描述】:
我已经开始开发泰米尔语和英语双语 Windows 应用程序。问题是我想在文本框中输入泰米尔语,我什至将文本框的字体更改为泰米尔语,但它只显示空框。我只想知道让文本框接受泰米尔语字体的方法。如何为 .net windows 应用程序执行此操作。
【问题讨论】:
-
您是否尝试过更改应用中使用的运行时文化?
-
没有请指导我如何使用它..
我已经开始开发泰米尔语和英语双语 Windows 应用程序。问题是我想在文本框中输入泰米尔语,我什至将文本框的字体更改为泰米尔语,但它只显示空框。我只想知道让文本框接受泰米尔语字体的方法。如何为 .net windows 应用程序执行此操作。
【问题讨论】:
您可以尝试更改应用中使用的运行时文化:
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
【讨论】:
尝试使用 RichTextBox 控件
【讨论】: