I experience odd printing behavior for cells in which the viewermanager or editormanager or both are overridden. My printing code is plain vanilla:
GridPrintDocument doc = new GridPrintDocument( GridControl1 ); doc.Print();
Ordinary string, integer, and date values print fine. For cells that are managed by an ImageTextViewer, a custom viewer that displays an image with text, only the text prints. For cells that are managed by a more complex viewer, consisting of a GridControll that displays a list of custom objects, each in a custom color, nothing prints at all. Do I have to override the GridPrintDocument class to custom-paint these elements (the way you override it to print the textbox in the StandardPrinting sample), or is there an easier way?
Imported from legacy forums. Posted by Aaron (had 1475 views)
The PrintManager is 99% a copy past of the grid (that is, the class that generates what will be printed is doing almost exactly the same that the class generating the screen view is doing), so it is difficult to tell what the problem is. We would need to be able to reproduce, so we could find out where the problem lies.
Imported from legacy forums. Posted by André (had 2056 views)