- 积分
- 55
- 在线时间
- 819 小时
- 主题
- 10
- 注册时间
- 2013-7-11
- 帖子
- 166
- 最后登录
- 2023-7-18
- 帖子
- 166
- 软币
- 5528
- 在线时间
- 819 小时
- 注册时间
- 2013-7-11
|
fastreport.net控件,提供了汉化文件。在设计报表时,选择文件--》选择语言--》选择Chinese (Simplified)即可。
但是发布程序到客户端,客户在设计报表时,设计界面仍然需要执行以上步骤进行汉化。
其实可以通过代码来解决这个问题:
首先
using FastReport.Utils;
在FastReport.Report的Design()方法执行之前,添加以下代码即可。
//自动汉化
if (System.IO.File.Exists(Application.StartupPath + "Chinese (Simplified).frl"))
{
Config.Root.FindItem("Language").SetProp("Folder", Application.StartupPath);
Config.Root.FindItem("Language").SetProp("Name", "Chinese (Simplified)");
}
当然,在程序发布时,需要一同提供Chinese (Simplified).frl文件。
|
评分
-
查看全部评分
|