次の方法で共有


PrintForm.PrinterSettings プロパティ

更新 : 2007 年 11 月

プリンタの各種プロパティを指定するときに使用する PrinterSettings オブジェクトを取得または設定します。

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

構文

'宣言
<BrowsableAttribute(False)> _
Public Property PrinterSettings As PrinterSettings
'使用
Dim instance As PrintForm
Dim value As PrinterSettings

value = instance.PrinterSettings

instance.PrinterSettings = value
[BrowsableAttribute(false)]
public PrinterSettings PrinterSettings { get; set; }
[BrowsableAttribute(false)]
public:
property PrinterSettings^ PrinterSettings {
    PrinterSettings^ get ();
    void set (PrinterSettings^ value);
}
public function get PrinterSettings () : PrinterSettings
public function set PrinterSettings (value : PrinterSettings)

プロパティ値

型 : System.Drawing.Printing.PrinterSettings

PrinterSettings オブジェクトを返します。

解説

PrinterSettings から返される設定は、[印刷] ダイアログ ボックスでユーザーに示される設定と同じものです。

PrinterSettings プロパティを使用して、複数のプリンタ設定を指定できます。たとえば、Copies プロパティを使用して印刷の部数を指定します。使用するプリンタを指定するには PrinterName プロパティを使用し、印刷するページの範囲を指定するには PrintRange プロパティを使用します。

メモ :

ユーザーが設定を選択できるようにするために、PrintDialog コンポーネントを使用して標準の [印刷] ダイアログ ボックスを表示し、それからこの PrinterSettings プロパティ値を PrinterSettings プロパティに割り当てる方法があります。

PrinterSettings プロパティを使用して印刷する部数を設定し、指定したプリンタが有効かどうかを調べる方法を次のコード例に示します。この例では、フォームに PrintForm1 という名前の PrintForm コンポーネントが必要です。

PrintForm1.PrinterSettings.Copies = 2
If PrintForm1.PrinterSettings.IsValid Then
    PrintForm1.Print()
End If

アクセス許可

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

参照

参照

PrintForm クラス

PrintForm メンバ

Microsoft.VisualBasic.PowerPacks.Printing 名前空間

その他の技術情報

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

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

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

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

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

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