Reputation: 410
I have a WPF form that has a toolbar then a StackPanel under it with several controls inside of the StackPanel. One of the buttons on the toolbar is to print. I need to know how to print in a WPF, and more specifically how to print just what is inside of the stackpanel. I am using Visual Basic.NET
Upvotes: 0
Views: 1978
Reputation: 888283
Use a PrintDialog.
Using dialog As New PrintDialog
If dialog.ShowModal() Then dialog.PrintVisual(stackPanel)
End Using
Upvotes: 3
Reputation: 46605
Something like this would do
PrintDialog dialog = new PrintDialog();
if (dialog.ShowModel() == true)
{
dialog.PrintVisual(myStackPanel);
}
Sorry for the C#, I don't know VB.NET but the idea is to use the PrintDialog.PrintVisual() method
Upvotes: 3