Windowsアプリケーションを作成していて、印刷と印刷プレビューコントロールを作成する方法を知りたいですか?以下の簡単なステップに従えば、アプリケーションで印刷や印刷プレビュー文書を簡単に作成することができます。
フォーム
-
フォームを必要なサイズに調整します。
- 大きなテキストボックスと2つのボタンが入るのであれば、フォームのサイズは問いません。
-
フォームにリッチテキストボックスを追加します。
- リッチテキストボックスをダブルクリックするか、フォームにドラッグすることで追加できます。
- リッチテキストボックスのサイズはお好みで調整してください。
-
フォームに2つのボタンを追加します。
- 2つのボタンはリッチテキストボックスの近くに配置するのが理想的です。
- この場合も、ダブルクリックするか、フォーム上にドラッグすることで、フォームにボタンを追加できます。
-
ボタンの名前を「印刷」と「印刷プレビュー」にします。
- ボタンのテキストはプロパティ・ボックスで変更できます。
-
コントロールを追加します:「Print Document」と「PrintPreviewDialog」というコントロールをフォームに追加します。
- これらはバックグラウンドで実行されるため、フォームには表示されません。
-
PrintPreviewDialogをクリックし、"Document "を "PrintDocument1 "に変更します。
- PrintPreviewDialogをクリックした後、プロパティボックスで変更できます。
コード
-
印刷プレビュー "ボタンをダブルクリックします。
- コーディング用のページが表示されます。
- すでにPrivate Subが作成されており、Print Previewボタンがクリックされたときの動作を指示するコードを待っています。
- 次のコードをPrivate Subに追加します: PrintPreviewDialog1.ShowDialog()
-
フォームに戻り、「印刷」ボタンをダブルクリックします。
- コーディング用のページに戻ります。
- 作成されたPrivate Subに、以下のコードを追加します:PrintDocument1.Print()
-
フォームに戻り、フォームの下にある "PrintDocument1 "をダブルクリックします。
- コーディングのページに戻ります。
- PrintDocument1_PrintPage "というプライベートサブが作成されます。次のコードをSubに記述します。 Dim font1 As New Font("arial", 16, FontStyle.Regular) e.Graphics.DrawString(RichTextBox1.Text, font1, Brushes.Black, 100, 100)
デバッグとテスト
-
Start "をクリックして、デバッグとテストを開始します。
- この記事の第1部と第2部に従っていれば、エラーは発生しないはずです。
-
印刷プレビュー機能が動作するかテストしてください。
-
Print機能が動作するかテストしてください。
-
コードをクリーンアップする。デバッグとテストが完了し、致命的なエラーが出なくなったら、コードをきれいにしてください。整理整頓され、プロフェッショナルに見えるようにしましょう。
コメント
最新を表示する
NG表示方式
NGID一覧