| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.ComponentModel;
 
- using System.Data;
 
- using System.Drawing;
 
- using System.Drawing.Printing;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- using System.Windows.Forms;
 
- namespace PTMedicalInsurance.Forms
 
- {
 
-     public partial class PrintersForm : Form
 
-     {
 
-         /// <summary>
 
-         /// 选中的打印机名称
 
-         /// </summary>
 
-         public string PrinterName { set; get; }
 
-         /// <summary>
 
-         /// 是否横向打印
 
-         /// </summary>
 
-         public bool Landscape { set; get; }
 
-         public PrintersForm()
 
-         {
 
-             InitializeComponent();
 
-         }
 
-         private void frmPrinters_Load(object sender, EventArgs e)
 
-         {
 
-             foreach (var printer in PrinterSettings.InstalledPrinters)
 
-             {
 
-                 combPrinters.Items.Add(printer.ToString());
 
-             }
 
-             radioDirection.SelectedIndex = 1;
 
-         }
 
-         private void btnOK_Click(object sender, EventArgs e)
 
-         {
 
-             if(combPrinters.SelectedItem == null)
 
-             {
 
-                 MessageBox.Show("请先选择打印机!");
 
-                 return;
 
-             }
 
-             PrinterName = combPrinters.SelectedItem.ToString();
 
-             Landscape = (radioDirection.SelectedIndex == 0);
 
-             DialogResult = DialogResult.OK;
 
-         }
 
-     }
 
- }
 
 
  |