<
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.