I know that ChoosePill (http://www.choosepill.com/) have a component that prints Treeview in Report Builder but I don't know if it produces a good quality result.
Another solution would be to use the Treeview PaintTo(Canvas, X, Y) method. But this would mean you'd have to know the height an width of the Treeview when all of it's items are expanded.
Using the TreeView.PaintTo might not work on a printer canvas, due to the difference in resolution (i.e. ~96 ppi for screen vs.~600 ppi for the printer). You would need to account for the difference.
Comments
that prints Treeview in Report Builder but I don't know if it produces a
good quality result.
Another solution would be to use the Treeview PaintTo(Canvas, X, Y)
method. But this would mean you'd have to know the height an width of
the Treeview when all of it's items are expanded.
--
Daniel Lemire
Using the TreeView.PaintTo might not work on a printer canvas, due to the
difference in resolution (i.e. ~96 ppi for screen vs.~600 ppi for the
printer). You would need to account for the difference.
--
Nard Moseley
Digital Metaphors
http://www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com