求高手封装成一个方法
private void Form1_Load(object sender, EventArgs e) { PrintDocument prtdoc = new PrintDocument(); printerList.Items.Clear();//清空ComboBox string strDefaultPrinter = prtdoc.PrinterSettings.PrinterName;//获取默认的打印机名 foreach (String strPrinter in PrinterSettings.InstalledPrinters) //在列表框中列出所有的打印机, { printerList.Items.Add(strPrinter); if (strPrinter == strDefaultPrinter)//把默认打印机设为缺省值 { printerList.SelectedIndex = printerList.Items.IndexOf(strPrinter); } } }