I experience odd printing behavior for cells in which the viewermanager or editormanager or both are overridden. My printing code is plain vanilla:
<code>
GridPrintDocument doc = new GridPrintDocument( GridControl1 );
doc.Print();
</code>
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?
Aaron Haspel
Imported from legacy forums. Posted by Aaron (had 1475 views)