PageSetupDialog.PrinterSettings プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As PageSetupDialog Dim value As PrinterSettings value = instance.PrinterSettings instance.PrinterSettings = value
public: property PrinterSettings^ PrinterSettings { PrinterSettings^ get (); void set (PrinterSettings^ value); }
/** @property */ public PrinterSettings get_PrinterSettings () /** @property */ public void set_PrinterSettings (PrinterSettings value)
public function get PrinterSettings () : PrinterSettings public function set PrinterSettings (value : PrinterSettings)
[プリンタ] ボタンがクリックされた場合に変更する PrinterSettings。既定値は null 参照 (Visual Basic では Nothing) です。

PageSettings プロパティ、PrinterSettings プロパティ、および ShowNetwork プロパティを使用した PageSetupDialog のコード例を次に示します。この例を実行するには、Button1 という名前の Button、ListBox1 という名前の ListBox、および PageSetupDialog1 という名前の PageSetupDialog が配置されているフォームを使用してください。Button1 の click イベントは、この例のイベント処理メソッドに必ず関連付けるようにしてください。
'This method displays a PageSetupDialog object. If the ' user clicks OK in the dialog, selected results of ' the dialog are displayed in ListBox1. Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ' Initialize the dialog's PrinterSettings property to hold user ' defined printer settings. PageSetupDialog1.PageSettings = _ New System.Drawing.Printing.PageSettings ' Initialize dialog's PrinterSettings property to hold user ' set printer settings. PageSetupDialog1.PrinterSettings = _ New System.Drawing.Printing.PrinterSettings 'Do not show the network in the printer dialog. PageSetupDialog1.ShowNetwork = False 'Show the dialog storing the result. Dim result As DialogResult = PageSetupDialog1.ShowDialog() ' If the result is OK, display selected settings in ' ListBox1. These values can be used when printing the ' document. If (result = DialogResult.OK) Then Dim results() As Object = New Object() _ {PageSetupDialog1.PageSettings.Margins, _ PageSetupDialog1.PageSettings.PaperSize, _ PageSetupDialog1.PageSettings.Landscape, _ PageSetupDialog1.PrinterSettings.PrinterName, _ PageSetupDialog1.PrinterSettings.PrintRange} ListBox1.Items.AddRange(results) End If End Sub
//This method displays a PageSetupDialog object. If the // user clicks OK in the dialog, selected results of // the dialog are displayed in ListBox1. private void Button1_Click(System.Object sender, System.EventArgs e) { // Initialize the dialog's PrinterSettings property to hold user // defined printer settings. PageSetupDialog1.PageSettings = new System.Drawing.Printing.PageSettings(); // Initialize dialog's PrinterSettings property to hold user // set printer settings. PageSetupDialog1.PrinterSettings = new System.Drawing.Printing.PrinterSettings(); //Do not show the network in the printer dialog. PageSetupDialog1.ShowNetwork = false; //Show the dialog storing the result. DialogResult result = PageSetupDialog1.ShowDialog(); // If the result is OK, display selected settings in // ListBox1. These values can be used when printing the // document. if ( result == DialogResult.OK) { object[] results = new object[]{ PageSetupDialog1.PageSettings.Margins, PageSetupDialog1.PageSettings.PaperSize, PageSetupDialog1.PageSettings.Landscape, PageSetupDialog1.PrinterSettings.PrinterName, PageSetupDialog1.PrinterSettings.PrintRange}; ListBox1.Items.AddRange(results); } }
//This method displays a PageSetupDialog object. If the // user clicks OK in the dialog, selected results of // the dialog are displayed in ListBox1. void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ ) { // Initialize the dialog's PrinterSettings property to hold user // defined printer settings. PageSetupDialog1->PageSettings = gcnew System::Drawing::Printing::PageSettings; // Initialize dialog's PrinterSettings property to hold user // set printer settings. PageSetupDialog1->PrinterSettings = gcnew System::Drawing::Printing::PrinterSettings; //Do not show the network in the printer dialog. PageSetupDialog1->ShowNetwork = false; //Show the dialog storing the result. System::Windows::Forms::DialogResult result = PageSetupDialog1->ShowDialog(); // If the result is OK, display selected settings in // ListBox1. These values can be used when printing the // document. if ( result == ::DialogResult::OK ) { array<Object^>^results = {PageSetupDialog1->PageSettings->Margins ,PageSetupDialog1->PageSettings->PaperSize,PageSetupDialog1->PageSettings->Landscape ,PageSetupDialog1->PrinterSettings->PrinterName,PageSetupDialog1->PrinterSettings->PrintRange}; ListBox1->Items->AddRange( results ); } }
//This method displays a PageSetupDialog object. If the // user clicks OK in the dialog, selected results of // the dialog are displayed in ListBox1. private void button1_Click(System.Object sender, System.EventArgs e) { // Initialize the dialog's PrinterSettings property to hold user // defined printer settings. pageSetupDialog1.set_PageSettings( new System.Drawing.Printing.PageSettings()); // Initialize dialog's PrinterSettings property to hold user // set printer settings. pageSetupDialog1.set_PrinterSettings( new System.Drawing.Printing.PrinterSettings()); //Do not show the network in the printer dialog. pageSetupDialog1.set_ShowNetwork(false); //Show the dialog storing the result. DialogResult result = pageSetupDialog1.ShowDialog(); // If the result is OK, display selected settings in // ListBox1. These values can be used when printing the // document. if (result.Equals(get_DialogResult().OK)) { Object results[] = new Object[] { pageSetupDialog1.get_PageSettings().get_Margins(), pageSetupDialog1.get_PageSettings().get_PaperSize(), ((System.Boolean)pageSetupDialog1.get_PageSettings(). get_Landscape()), pageSetupDialog1.get_PrinterSettings().get_PrinterName(), pageSetupDialog1.get_PrinterSettings().get_PrintRange()}; listBox1.get_Items().AddRange(results); } } //button1_Click

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からPageSetupDialog.PrinterSettings プロパティを検索する場合は、下記のリンクをクリックしてください。

- PageSetupDialog.PrinterSettings プロパティのページへのリンク