PrintForm クラス
実行時に Windows フォームのイメージを印刷できるようにします。
継承階層
Object
MarshalByRefObject
Component
Microsoft.VisualBasic.PowerPacks.Printing.PrintForm
名前空間: 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
[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
[<ToolboxBitmapAttribute(typeof(PrintForm), "Microsoft.VisualBasic.PowerPacks.Printing.PrintForm.bmp")>]
type PrintForm =
class
inherit Component
end
public class PrintForm extends Component
PrintForm 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
![]() |
PrintForm() | PrintForm クラスの新しいインスタンスを初期化します。 |
![]() |
PrintForm(IContainer) | 新しいインスタンスを初期化します、PrintFormクラスを指定する、IContainerにすることは親を設定します。 |
![]() |
PrintForm(Form) | 新しいインスタンスを初期化します、PrintFormクラスを指定する、Form親されます。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。 (Component から継承されます。) |
![]() |
Container | Component を格納している IContainer を取得します。 (Component から継承されます。) |
![]() |
DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。 (Component から継承されます。) |
![]() |
DocumentName | ドキュメントの印刷中に、印刷ステータス ダイアログ ボックスやプリンター キューなどで表示するドキュメントの名前を取得または設定します。 |
![]() |
Events | Component に結び付けられているイベント ハンドラーのリストを取得します。 (Component から継承されます。) |
![]() |
Form | 印刷されるフォームを取得または設定します。 |
![]() |
PrintAction | 出力先をプリンター、印刷プレビュー ウィンドウ、ファイルのいずれにするかを示す値を取得または設定します。 |
![]() |
PrinterSettings | 取得または設定、PrinterSettingsプリンターのさまざまなプロパティを指定するように使用できるオブジェクトです。 |
![]() |
PrintFileName | 取得または設定、ファイルの名前、Encapsulated PostScript ファイルと、パスをファイルは保存されるときに、PrintActionプロパティに設定されてPrintToFileです。 |
![]() |
Site | Component の ISite を取得または設定します。 (Component から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
![]() |
CreateObjRef | セキュリティ クリティカル。 リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。) |
![]() |
Dispose | Component によって使用されているすべてのリソースを解放します。 (Component から継承されます。) |
![]() |
Dispose(Boolean) | 使用されるアンマネージ リソースを解放するPrintFormコンポーネントと、必要に応じてマネージ リソースをリリースします。 (Component.Dispose(Boolean) をオーバーライドします。) |
![]() |
Equals | 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。) |
![]() |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetLifetimeService | セキュリティ クリティカル。 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。) |
![]() |
GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
InitializeLifetimeService | セキュリティ クリティカル。 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。) |
![]() |
MemberwiseClone | Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
MemberwiseClone(Boolean) | 現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。 (MarshalByRefObject から継承されます。) |
![]() |
OnBeginPrint | BeginPrint イベントを発生させます。 |
![]() |
OnEndPrint | EndPrint イベントを発生させます。 |
![]() |
OnQueryPageSettings | QueryPageSettings イベントを発生させます。 |
![]() |
Print() | Windows フォームのイメージをで指定された送信先に送信する、PrintActionプロパティです。 |
![]() |
Print(Form, PrintForm.PrintOption) | Windows フォームのイメージをで指定された送信先に送信する、PrintAction形式を指定して、印刷オプションのプロパティ |
![]() |
ToString | Component の名前を格納している String を返します。このメソッドはオーバーライドできません。 (Component から継承されます。) |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
![]() |
BeginPrint | 発生したときに、 Print 、ドキュメントを出力の最初のページの前のメソッドが呼び出されます。 |
![]() |
Disposed | Dispose メソッドの呼び出しによってコンポーネントが破棄されると発生します。 (Component から継承されます。) |
![]() |
EndPrint | ドキュメントの最後のページが印刷されたときに発生します。 |
![]() |
QueryPageSettings | 各ページが印刷される直前に発生します。 |
このページのトップへ
解説
PrintFormコンポーネントには実行時に、プリンター、印刷プレビュー ウィンドウの場合、またはファイルには、フォームのイメージを印刷することができます。 その動作を置き換えるのPrintForm以前のバージョンの Visual Basic でのメソッドです。
例
次の例の一般的な使用方法を示しています。、PrintFormコンポーネントです。
Dim pf As New PrintForm
pf.Form = Me
pf.PrintAction = PrintToPrinter
pf.Print()
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualBasic.PowerPacks.Printing 名前空間
その他の技術情報
PrintForm コンポーネント (Visual Basic)
方法: PrintForm コンポーネントを使用してフォームを印刷する (Visual Basic)
方法: フォームのクライアント領域を印刷する (Visual Basic)
方法: フォームのクライアント領域と非クライアント領域を印刷する (Visual Basic)