Hi Freddy Aguilar Quispe,
We have reviewed your query and analyzed the reported scenario on our end. We observed that events such as PrintPage and BeginPrint are triggered properly when ScaleColumnsToFitPage is not enabled. However, when ScaleColumnsToFitPage is set to true the entire grid as displayed in the view is converted into a metafile and printed. Due to this behavior, the above events and other printing-related properties do not work, which is a known limitation.
Additionally, ScaleColumnsToFitPage is a property of GridPrintDocumentAdv and is not available in GridPrintDocument, since GridPrintDocumentAdv is derived from the GridPrintDocument class.
Therefore, we regret to inform you that your requirement cannot be supported in the WinForms GridControl.
Regards,
Senthilkumar Ranganathan.