Posted 27 July 2020, 12:55 pm EST
Hey support,
My company wanted to redo the look of the applications I support, so I looked around and found the C1Theme designer. After wrestling with it for some time, I made a theme that worked pretty well. After applying it to my applications, however, something has gone wrong with the way the scrollbars render on the C1FlexGrid.
When the scrollbars are needed (i.e. the grid is made small enough), they take a copy of the pixels present where the scrollbar should be and never update. The scrollbar underneath is still functional. I’ve included a video of the behavior in the attachments. It’s also perfectly repeatable, and applies across many instances of the grid.
I don’t believe the theme itself is part of the problem, since I’ve made a dummy application where the scrollbars work just fine (also included for the sake of completeness).
Can you suggest any place I should start looking to correct this behavior? My applications have a fairly low memory impact, and I don’t interfere with the rendering directly, only through setting themes and settings of the columns. It appears to be related to something that affects the project as a whole since a new test grid I added to a random form also exhibits the behavior.
Thanks for reading,
Alex
PS. It appears the dropdowns selecting the specifics of the control and environment are broken on the ticket submission page, which is why I am submitting this here. I am running 64-bit Windows 8.1 Pro, developing in VS 2015 (Version 14.025431.01 Update 3). I’m using WinForms C1FlexGrid in the 4.0.20201.416 build. If there’s any other information you need, don’t hesitate to ask.