●はじめに.NETの印刷の基本は、まず印刷対象をドキュメントオブジェクトとして定義し、プリンタとの関連付けをプリンタ設定ダイアログで行う。これで、印刷したいドキュメントを具体的なプリンタ、紙サイズ、方向、解像度などを確定する。●プリンタ設定ダイアログ、ドキュメントオブジェクトそれぞれ、.NETコンポーネントなので、適当なフォームに貼り付けて使用する。互いに関連付けておく必要がある。'これにておなじみのプリンタ設定ダイアログが表示される。あり、それ以降の共通の設定となる。プリンタ設定ダイアログで、ユーザがキャンセル(中止)を選択した場合は、プリンタ設定ダイアログの戻り値で以下のように判明する。Printメソッドである。以下の4つのイベントが生起される。○BeginPrintPrintメソッドに対して一回だけ最初に発生する。ここで印刷のキャンセルができる。True○QueryPageSettings各ページ印刷の開始前に発生する。ページ毎にページ設定を変更したければここで行う。印刷のキャンセルも行える。