【问题标题】:Globalization issue in C# windows applicationC# windows 应用程序中的全球化问题
【发布时间】:2014-05-27 04:51:41
【问题描述】:

我正在创建一个使用 C# 开发的 Windows 应用程序。

我希望用户输入一些文本并将其显示在按钮单击事件的另一个标签中。

输入的文本应为当地语言泰米尔语。

我将表单元素的语言属性更改为泰米尔语,并将文本框的字体更改为所需的字体,并将以下代码添加到表单中。

public Form2()
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo("ta-IN");
InitializeComponent();
}

按钮元素有如下代码

private void button1_Click(object sender, EventArgs e)
{
textBox2.Text = textBox1.Text;
}

我可以在我正在开发应用程序的系统中输入泰米尔语并以泰米尔语显示内容,但是当我在另一个系统中部署应用程序时,我无法输入泰米尔语单词。所需字体已安装在主机系统中。

在这里帮帮我。

【问题讨论】:

  • 计算机上是否安装了相应的语言包但无法正常工作?
  • 是的,包已安装,我也安装了字体

标签: c# winforms globalization


【解决方案1】:

我认为你应该安装语言。

它可能会解决你的问题。

为此,您可以转到控制面板\区域和语言设置\键盘和语言选项卡\安装语言

【讨论】:

  • 如何在 windowsXP 中做到这一点
  • windowsXP也一样
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-03
  • 1970-01-01
  • 1970-01-01
  • 2011-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多