方法: 実行時に PrintDialog のユーザー入力をキャプチャする
設計時に印刷に関連するオプションを設定することもできますが、ユーザーによって選択される可能性があるため、実行時にこれらのオプションの変更が必要になる場合があります。 PrintDialog コンポーネントと PrintDocument コンポーネントを使用して、ドキュメントを印刷するためのユーザー入力をキャプチャできます。
印刷オプションをプログラムで変更するには
フォームに PrintDialog と PrintDocument コンポーネントを追加します。
フォームに追加した PrintDocument に、PrintDialog の Document プロパティを設定します。
PrintDialog1.Document = PrintDocument1
printDialog1.Document = PrintDocument1;
printDialog1->Document = PrintDocument1;
ShowDialog メソッドを使用して、PrintDialog コンポーネントを表示します。
PrintDialog1.ShowDialog()
printDialog1.ShowDialog();
printDialog1->ShowDialog();
ダイアログからのユーザーの印刷オプションは、PrintDocument コンポーネントの PrinterSettings プロパティにコピーされます。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback