I have found a regression error within the cxGrid. It appeared from v12.2.2. Until v12.1.7 the code was just fine.
I have nailed it down and created a demo app to reproduce the error. See the attached source code. I have also included exe files, one compiled with DevEx12.2.3 which shows the error and one compiled with DevEx 12.1.7 which is just fine.
In order to reproduce the error, press the button on top and move the mouse within the client area.
In order for the error to happen…
… the cursor change must be within the Grid.BeginUpdate/Grid.EndUpdate OR
… the grid must have at least two bands created OR
… the show/hide of the containers must be before the "build" grid sequence
I hope that helps to fix it.
Best regards,
Christian
We are working on your request, but it can take us some time to examine it. We will get back to you once we have any results or need additional information. Thank you for your patience.