次の方法で共有


PrintForm.Print メソッド

Windows フォームのイメージをで指定された送信先に送信する、PrintActionプロパティです。

名前空間:  Microsoft.VisualBasic.PowerPacks.Printing
アセンブリ:  Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll 内)

構文

'宣言
Public Sub Print
public void Print()
public:
void Print()
member Print : unit -> unit
public function Print()

解説

Printメソッドは、フォームに表示されているすべてのオブジェクトを出力します。 この際、テキストやグラフィックを使用して描画したGraphicsメソッドです。

既定では、フォームのクライアント領域だけが出力されます。 ユーザーがフォームをサイズ変更、実行時に、フォームの現在表示されている部分だけが印刷されます。 一部のみが画面に表示されるよう、フォームが移動された場合は、これはでもに印刷されます、フォームのすべてが表示されている場合と同様です。 使用して、既定の動作を変更する、オーバー ロードされたPrintメソッドです。

Printメソッドは、Visual Basic 6.0 との下位互換性PrintFormメソッドです。

注意

このメソッドを使用して現在フォーカスのある形式だけを印刷することができます。設定した場合、 Form 、プロパティをこのメソッドを呼び出す前に別の形式に形式のイメージがレンダリングされません期待どおりです。これを回避する呼び出し、Focusメソッドを呼び出す前に、フォームのPrintです。

次の例は、クライアントの領域のみで、現在表示されているサイズの印刷、システム既定のプリンターには、現在のフォームを印刷します。 この例では、PrintFormフォームで PrintForm1 という名前のコンポーネントです。

PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

PrintForm クラス

Print オーバーロード

Microsoft.VisualBasic.PowerPacks.Printing 名前空間

その他の技術情報

PrintForm コンポーネント (Visual Basic)

方法: PrintForm コンポーネントを使用してフォームを印刷する (Visual Basic)

方法: フォームのクライアント領域を印刷する (Visual Basic)

方法: フォームのクライアント領域と非クライアント領域を印刷する (Visual Basic)

方法: スクロール可能フォームを印刷する (Visual Basic)

PrintForm コンポーネントを参照するアプリケーションの配置 (Visual Basic)