How to Get Printers Listing in C#
The code snippet in this how do I shows you how to get all available printers in C#.
Import System.Drawing.Printing namespace in your application.
Add a DropDownList and change its name to printersList and write this below code on Form's load event handler.
private void Form1_Load (object sender, System.EventArgs e)
foreach (String printer in PrinterSettings.InstalledPrinters)
The DropDownList will show all printers available on your network.