I want to print a user control, one user control contain multiple pages
I found many solution for PrintDocument in Silverlight but it print only first page .
My code is like,
void btnPrint_Click(object sender, RoutedEventArgs e)
{
PrintDocument pd = new PrintDocument();
pd.PrintPage += new System.EventHandler(pd_PrintPage);
pd.Print("Print Screen Content");
}
void pd_PrintPage(object sender,PrintPageEventArgs e)
{
e.PageVisual = scrollViewer2;
e.HasMorePages = true;
}
When i add e.HasMorePages = true that time it will going to infinite loop and does not print.
How to print a multiple pages. Please help
Amit GuptaPosted Mar 20, 2017, 5:38 AM
Krishna Rajput SinghPosted Mar 20, 2017, 3:55 AM