更新 : 2007 年 11 月
印刷に関連するオプションはデザイン時に設定できますが、多くの場合ユーザーの選択によって、実行時にこれらのオプションの変更が必要となることがあります。PrintDialog コンポーネントと PrintDocument コンポーネントを使用して、文書を印刷するユーザー入力をキャプチャできます。
印刷オプションをプログラムで変更するには
フォームに PrintDialog コンポーネントと PrintDocument コンポーネントを追加します。
PrintDialog の Document プロパティをフォームに追加した PrintDocument に設定します。
PrintDialog1.Document = PrintDocument1printDialog1.Document = PrintDocument1;printDialog1.Document = PrintDocument1;printDialog1->Document = PrintDocument1;ShowDialog メソッドを使用して PrintDialog コンポーネントを表示します。
PrintDialog1.ShowDialog()printDialog1.ShowDialog();printDialog1.ShowDialog();printDialog1->ShowDialog();ダイアログ ボックスでユーザーが選択した内容は、PrintDocument コンポーネントの PrinterSettings プロパティにコピーされます。
参照
処理手順
方法 : Windows フォームで複数ページのテキスト ファイルを印刷する