如何更改Xtrareport的语言

时间:2014-04-21 16:26:38

标签: localization devexpress xtrareport

我正在使用XtraReport及其精彩,但我遇到了一些问题。

我希望在打印前更改报告的语言,因为我想在报告中使用印度数字而不是En-Numbers。

我尝试更改线程的当前语言但没有任何反应:

CultureInfo arabicCI = new CultureInfo("ar-SA");

Thread.CurrentThread.CurrentCulture = arabicCI;
Thread.CurrentThread.CurrentUICulture = arabicCI;

arabicCI.NumberFormat.DigitSubstitution = DigitShapes.NativeNational;
Thread.CurrentThread.CurrentCulture.NumberFormat.DigitSubstitution = 
    DigitShapes.NativeNational;

我也尝试过:

System.Threading.Thread.CurrentThread.CurrentUICulture =
    new System.Globalization.CultureInfo("SA");

System.Threading.Thread.CurrentThread.CurrentCulture =
    new System.Globalization.CultureInfo("ar-SA");

但它不起作用。

0 个答案:

没有答案