c# - Double Buffer a custom control in the Compact Framework -


i have custom control inherits panel. end putting several datagrids , labels on panel. when gets long auto scrolls me.

i need scrolling because list of scanned in objects grow larger space on screen allow.

but when scroll flickers quite lot. love have give me smooth scrolling.

i have seen several "compact framework" double buffer examples out there, double buffering draw methods (ie graphics.drawstring). custom control not painting itself. puts normal grids , labels on panel , lets panel paint them.

is there way double buffer normal controls (again not custom painting)?

the compact framework controls not have doublebuffered property or underlying double-buffering mechanism. there's no way add either.

the way double-buffering override painting of control , own.


Comments