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