C# アプリケーションを介して、画面上のレポートと印刷されたレポートの両方を処理するツールが必要です。
シンプルでスタンダードでパワフルなものを探しています。
独自の GUI を使用して、表示する列、書式設定などをユーザーが選択し、選択に基づいて動的にレポートを作成できるようにする必要があります。Crystal は、その場で列を追加することができない (そして列の幅をその場で調整することができない) ため、ここでの法案に適合しません。
アプリの WebBrowser コントロールで HTML を使用することを考えていますが、印刷と印刷プレビューをほとんど制御できません。
別のオプションは、.NET 3.5 (私は 2.0 を使用しています) に移動し、フロー ドキュメントで XAML を使用することです。
何を使いますか?