次の方法で共有


PrintForm クラス

更新 : 2007 年 11 月

実行時に Windows フォームのイメージを印刷できるようにします。

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

構文

'宣言
<ToolboxBitmapAttribute(GetType(PrintForm), "Microsoft.VisualBasic.PowerPacks.Printing.PrintForm.bmp")> _
Public Class PrintForm _
    Inherits Component
'使用
Dim instance As PrintForm
[ToolboxBitmapAttribute(typeof(PrintForm), "Microsoft.VisualBasic.PowerPacks.Printing.PrintForm.bmp")]
public class PrintForm : Component
[ToolboxBitmapAttribute(typeof(PrintForm), L"Microsoft.VisualBasic.PowerPacks.Printing.PrintForm.bmp")]
public ref class PrintForm : public Component
public class PrintForm extends Component

解説

PrintForm コンポーネントを使用すると、実行時にフォームのイメージのプリンタへの印刷、印刷プレビュー ウィンドウへの表示、またはファイルへの出力が可能です。この動作は、Visual Basic の以前のバージョンで使用されていた PrintForm メソッドの動作に代わるものです。

PrintForm コンポーネントの一般的な使用例を次に示します。

Dim pf As New PrintForm
pf.Form = Me
pf.PrintAction = PrintToPrinter
pf.Print()

継承階層

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.VisualBasic.PowerPacks.Printing.PrintForm

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

参照

参照

PrintForm メンバ

Microsoft.VisualBasic.PowerPacks.Printing 名前空間

その他の技術情報

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

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

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

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

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

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