,,,Bueno en realidad había intentado hacerlo de mil maneras con el objeto printer

y ahora busque comparaciones entre showprinter del commond dialog y .net y obtuve información de ayuda que me llevo a la forma de hacerlo, contanto tambien con la ayuda que me dieron
gracias por la atención

y la ayuda
saludos
PD
el código es:
PrintDialog prnDlg;
prnDlg = new PrintDialog();
prnDlg.PrinterSettings = new System.Drawing.Printing.PrinterSettings();
prnDlg.ShowNetwork = true;
prnDlg.ShowDialog();