8

WPF のレポート エンジンを知っている人はいますか? 私が見つけたもののほとんどは、まだ WinForms 用です。

ツールにウィンドウに埋め込むことができる UserControl がある限り、WPF で WinForms ホストを使用して WinForms を使用するだけで十分です。

また、私はデータベースを使用しておらず、すべてのデータが XML 形式であるため、Reporting Engine がそれを処理できる必要があります。

助言がありますか?

4

7 に答える 7

3

最終的にTelerikを使用しましたが、WPF に組み込まれた WinForms ソリューションとして使用しました。2009 年 1 月現在、データベース以外のレポート ソースを処理できる WPF レポート ビューアーはありません。

市場に穴が開いているようです。

于 2009-01-15T23:01:55.257 に答える
2

ここで私が働いている場所では、StimulsoftReports.Netを使用しています。多くのもの(XMLを含む)にバインドでき、XPSにエクスポートして、DocumentViewerを使用してWPFに表示できます。または、野心的な場合は、XPSAPIを使用してXPSドキュメントをリッピングして開くことができます。 、すべてのFixedPageからグリフとパスを取り出し、それらをCanvasにスローして、アプリに表示します。

于 2009-01-07T23:51:35.620 に答える
2

WPF 用のオープン ソース .NET Reporting Engine があります。ヘッダーとフッター、DataTable バインディング、バーコード生成、XPS 作成をサポートしています。ただし、XMLバインディングについてはわかりません。

于 2010-04-09T10:21:16.200 に答える
1

ComponentOne Reports は、データベース以外のレポート ソースを処理でき、WPF ベースです。試してみましたが、かなりまともなようです

于 2009-06-10T01:00:55.863 に答える
0

また、次のレポート エンジンも役立つ可能性があります。 http://www.eggheadcafe.com/tutorials/aspnet/22ac97f3-4a3d-4fee-a411-e456f77f6a90/wpf-report-engine-part-3.aspx

于 2010-04-17T15:02:54.117 に答える
0

私はこれをオープン ソースとしてリリースし、WPF で作成できる任意のユーザー コントロールを使用するだけなので、非常に柔軟です。

https://wpfreportingengine.codeplex.com/

于 2013-09-14T07:35:30.370 に答える