when using BusyIndicator on fast running operations you get a flash effect: busyIndicator appears and disappears in a second flashing the user interface. As don't know in advance how long the operation will last, I'm trying to attenuate the effect setting the OverlayStyle completely transparent as follows:
RadBusyIndicator busyIndicator =
// make it trasparent to avoid flashing on fast operations
Setter opacitySetter =
Style overlayStyle =
busyIndicator.OverlayStyle = overlayStyle;
// add to layoutRoot children
I seems that setting OverlayStyle in code has no effect.
What's wrong in the code
A better solution could delaying the control appeareance with an animation effect; how can I do that?