Setting the OverlayStyle
Before reading this topic, you might find it useful to get familiar with the Template Structure of the RadBusyIndicator control.
The RadBusyIndicator exposes a OverlayStyle property which allows you to apply a style to the Rectangle element overlaying the RadBusyIndicator's content while the indicator is active.
To do this, first you have to define your RadBusyIndicator control:
Defining RadBusyIndicator
In the RadBusyIndicator's definition you have indicated the OverlayStyle, that's why you have to define this style in the resources of your UserControl. Here is an example:
OverlayStyle declaration
Notice that in the OverlayStyle the Opacity property is also specified. As a result if the RadBusyIndicator had any content, it would still be visible while the indicator was active.
You can remove the RadBusyIndicator busy content's background by setting the control's Background property to Transparent.
Remove the BusyContent's Background
Here is the result: