The System.Windows.Printing namespace provides printing services for a Silverlight application.
To offer printing services in a Silverlight application, add a PrintDocument to the application and call the Print()()() method to open a print dialog box. Opening the print dialog box must be user initiated, such as clicking a button. Handle the PrintPage event to perform the print operation.