Hi,
We've found what looks to us like a bug: when printing column headers is switched off, then the FloatCellsMode property appears to be ignored when you print. The behaviour on the screen is fine.
Product version: Essential Grid 4.4.0.51
.NET 2.0
In the attached repro project, there is a grid with the FloatCellsMode property set to BeforeDisplayCalculation, and with cell A1 containing a long string that floats - as you would expect - over the other cells in row 1. There is also a checkbox to switch printing column headers on and off, which is initially on, and there is a button to print the grid.
If you hit the print button with the settings as it stands when the project starts up, then on the printed page you get column headers, and the text in cell A1 floats across the rest of the row on the printed page - in other words, everything is fine. However, if you switch off the FloatCellsMode property using the checkbox, and then print, you will see that the text in cell A1 no longer floats *on the printout* - it still looks fine on the screen.
Is this a bug? If so, is there a workaround?
Please note - this issue is separate from and in addition to the problems I am having sorting out the alignment of the grid when printing.
Regards,
Giles
GridFloatIssueRepro.zip