言語を変更する必要があります
toolbars reportviewer.Buttons:Print,Find,Export
...可能ですか? Visual Studio 2008 を使用しています。
3 に答える
IReportViewerMessages を実装できます。は簡単だ。
- App_Code フォルダーにクラス ファイルを作成します。
- NameSpace に入れる (例: MessagesRV)
- この名前空間 (例: ES) にクラスを作成し、"implements Microsoft.Reporting.WebForms.IReportViewerMessages." を追加します。Intro をプッシュすると、Visual Studio が必要なすべてのプロパティを作成します。
- 独自のメッセージでプロパティを完成させます。
次の例を参照してください: http://toniogago.wordpress.com/2010/12/04/cambiar-idioma-control-reportviewer/
文化を変えようとするが結果が出ない。
言語パックをインストールしません。私はスペインのガリシア州 (北西部) で独自の言語 (スペイン語ではなく --> Gallego) で働いており、クラスを作成する方が便利であることがわかりました。
カスタムツールバーを作成してこれを行いました。カルチャの更新をすべてのクライアントPCに適用する必要があると思いますが、これについては間違っている可能性があります。
最初に、目的の言語の言語パックをインストールする必要があります。言語パックはこちらから入手できます。ReportViewer は、アプリケーションで設定されたCurrentCultureに対応する言語で表示されます。既定では、現在のカルチャは、Windows の地域設定で選択されたものに対応する必要があります。
つまり、たとえば、OS 言語がフランス語に設定されていて、フランス語の言語パックがインストールされている場合、アプリケーションで CurrentCulture を変更しない限り、ReportViewer はフランス語になります。