ReportViewer更改语言工具栏Windows窗体

时间:2009-07-17 16:07:47

标签: visual-studio-2008 reportviewer

我需要改变语言     toolbars reportviewer.Buttons:Print,Find,Export  ......有可能吗? 我正在使用Visual Studio 2008。

3 个答案:

答案 0 :(得分:1)

您可以实施IReportViewerMessages。很容易。

  • 在App_Code文件夹中创建一个类文件
  • 加入NameSpace(例如:MessagesRV)
  • 在此NameSpace中创建一个类(例如:ES)并添加“implements Microsoft.Reporting.WebForms.IReportViewerMessages .Press Intro和Visual Studio创建所有属性needes。
  • 使用您自己的消息完成属性。

请参阅:http://toniogago.wordpress.com/2010/12/04/cambiar-idioma-control-reportviewer/

中的示例

我尝试改变文化但没有结果。

我没有安装语言包。我在西班牙加利西亚地区(Norwest)用自己的语言(不是西班牙语 - > Gallego)工作,我发现创建课程更有用。

答案 1 :(得分:0)

您必须先安装所需语言的语言包。语言包为available here。然后,ReportViewer应以与应用程序中设置的CurrentCulture对应的语言显示。默认情况下,当前区域性应与Windows区域设置中选择的文化相对应。

换句话说,如果您的操作系统语言设置为法语,并且您安装了法语语言包,那么ReportViewer应该是法语,除非您在应用程序中更改了CurrentCulture。

答案 2 :(得分:0)

我是通过创建自定义工具栏完成的。 我认为文化更新需要应用于所有客户端PC,但是,我可能错了。