DataGridViewの印刷・印刷プレビュー・印刷設定を行う、VisualStudio 2005、.Net 2.0対応のライブラリです。
DataGridViewに表示されているテキストや画像を含む表を印刷することが出来ます。
●ShowPrintpreviewDialog()等一つのメソッドを呼ぶだけで、印刷プレビューダイアログの表示が出来ます。
●表がX方向Y方向にはみ出した場合には、複数のページにまたがった印刷が出来ます。
ShowPrintpreviewDialogメソッドの実行で表示される印刷プレビューダイアログ
●使い方は簡単スリーステップ
- Microsoft@ VisualStudio2005等を使い、DataGridViewPrinter.dllを参照設定します。
- コンストラクタcom.mapfor.DataGridViewPrinter(DataGridView)を呼び出します。
DataGridView dv=new DataGridView();
com.mapfor.DataGridViewPrinter dvP=new com.mapfor.DataGridViewPrinter(dv);
- 各メソッドを実行
- 印刷設定ダイアログの表示
dvP.ShowPrintSettingDialog();
- 印刷プレビューダイアログの表示
dvP.ShowPrintPreviewDialog((DataTable)dv.DataSource※)
- 印刷の実行
dvP.Print((DataTable)dv.DataSource※);
※ DataTableにはDataGridViewに表示されているDataTableを指定してください。
詳しくは下のVisualStudio@ 2005のソリューションサンプルを参照してください。
sample\PrinterTest\PrinterTest.sln