Ok, there should really be a property in the control that allows you to stop the animation, but there isn't. You're right that Redraw = False would fix it, but also right that there is no BeforeBarStateChange event that you could use to do that. There are two possible workarounds: 1) the version released on Saturday 15th November is a bit quicker than the last one, don't know if you have given that a try yet? 2) If you add a control to a bar, the animation is switched off automatically. Perhaps you could add a very thin PictureBox with TabStop = False to the bar? More generally, the control should check for slow CPU and automatically disable animations. |
I`m using your ExplorerBar, and when the user collapses or expand a titlebar, we need to stop the expanding and collapsing animations, because when we have many items, it´s slower. The control includes a Redraw property. But I can`t find a way to set Redraw = false just after the user press the expand button and just before the expanding effect comes to life. Sebastian Melgin. Melgin & Asociados |