One of the features most requested by the Silverlight community has been client-side printing support. Silverlight 4 includes a new printing API that allows developers to enable client printing from a Silverlight application. In this chapter, we will explore the new printing API and run through some exercises to see printing in action.
The primary class that controls printing from a Silverlight application is the
PrintDocument class. Let's take a look at the
PrintDocument class and its members.
The action of opening the print dialog box and printing is initiated by the
BeginPrint event is fired when ...