【问题标题】:ReportViewer change language toolbars Windows FormsReportViewer 更改语言工具栏 Windows 窗体
【发布时间】:2010-12-09 06:31:42
【问题描述】:

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

【问题讨论】:

    标签: visual-studio-2008 reportviewer


    【解决方案1】:

    您可以实现 IReportViewerMessages。很简单。

    • 在 App_Code 文件夹中创建一个 Class 文件
    • 放入命名空间(例如:MessagesRV)
    • 在此 NameSpace 中创建一个类(例如:ES)并添加“实现 Microsoft.Reporting.WebForms.IReportViewerMessages。Push Intro 和 Visual Studio 创建所需的所有属性。
    • 使用您自己的消息完成属性。

    查看示例:http://toniogago.wordpress.com/2010/12/04/cambiar-idioma-control-reportviewer/

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

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

    【讨论】:

      【解决方案2】:

      我通过创建一个自定义工具栏来做到这一点。 我相信文化更新需要应用于所有客户端 PC,但是,我可能错了。

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          猜你喜欢
          • 2010-09-11
          • 2014-04-26
          • 1970-01-01
          • 2014-11-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-09-10
          • 1970-01-01
          相关资源
          最近更新 更多