I just updated my controls to the latest release (2016.1.112.45). The issue does NOT occur when I roll back to the previous version. That said, I am stumped as to what is going on.
I have a RadTabControl, inside which sit three tabs: Product, Item, PLU
Each tab has its own busy indicator. I have a method to show/hide the content of a specific tab along with its associated busy indicator. The product tab works fine. It shows and hides the product tab and busy indicator, using the Office Black theme.
In design mode, I set the Item busy indicator to VISIBLE for testing and layout purposes and it looks great. See the attached design image. However, when I run my application, the text is visible, but the circular progress bar does not show. See the attached image showing the indicator of a running application.
I have tried everything from Z-index to relocating the indicator. I refuse to create a custom template, especially since it works for the product tab, just not the other two. Below is the relevant code snippet.
<
telerik:RadTabControl
Name
=
"ProductSetup"
>
<
telerik:RadTabItem
Name
=
"ProductTab"
Header
=
"Product"
IsSelected
=
"True"
>
<
Grid
>
<
ScrollViewer
Name
=
"prodMainContainer"
HorizontalScrollBarVisibility
=
"Auto"
>
<-- PRODUCT XAML... -->
</
ScrollViewer
>
<
telerik:RadBusyIndicator
Name
=
"prodBusyIndicator"
Visibility
=
"Collapsed"
HorizontalAlignment
=
"Center"
VerticalAlignment
=
"Center"
IsBusy
=
"True"
/>
</
Grid
>
</
telerik:RadTabItem
>
<
telerik:RadTabItem
Name
=
"ItemTab"
Header
=
"Item"
>
<
Grid
>
<
ScrollViewer
Name
=
"itemMainContainer"
HorizontalScrollBarVisibility
=
"Auto"
>
<-- ITEM XAML... -->
</
ScrollViewer
>
<
telerik:RadBusyIndicator
Name
=
"itemBusyIndicator"
Visibility
=
"Collapsed"
HorizontalAlignment
=
"Center"
VerticalAlignment
=
"Center"
IsBusy
=
"True"
/>
</
Grid
>
</
telerik:RadTabItem
>
<
telerik:RadTabItem
Name
=
"PluTab"
Header
=
"PLU"
>
<
Grid
>
<
ScrollViewer
Name
=
"pluMainContainer"
HorizontalScrollBarVisibility
=
"Auto"
>
<-- PLU XAML... -->
</
ScrollViewer
>
<
telerik:RadBusyIndicator
Name
=
"pluBusyIndicator"
Visibility
=
"Collapsed"
HorizontalAlignment
=
"Center"
VerticalAlignment
=
"Center"
IsBusy
=
"True"
/>
</
Grid
>
</
telerik:RadTabItem
>
</
telerik:RadTabControl
>
Thoughts?
Sean~