<telerik:RadBusyIndicator IsIndeterminate="True" Grid.Row="1" Grid.ColumnSpan="2" IsBusy="False" x:Name="MainIndicator"> <Grid x:Name="grdChart"> <WindowsFormsHost Name="host" Background="Black" > </WindowsFormsHost> </Grid></telerik:RadBusyIndicator>
public void ActiveXControlDataLoaded(){ this.Dispatcher.BeginInvoke(new System.Action(() => { MainIndicator.IsBusy = true; }));}
The above XAML code is showing WindowsFormsHost element that is used to host an ActiveX control.
ActiveXControlDataLoaded method will be fired by the ActiveX control whenever it has a new data record.
My problem is RadBusyIndicator is always getting behind WindowsFormsHost element when the later UI is loaded. I tried to disable WindowsFormsHost and Its ActiveX control child but RadBusyIndicator keeps disappearing. Is there any way to show RadBusyIndicator on top of WindowsFormsHost ?
Thanks in advance.