Hi, We're currently experiencing a bug( or not?) with your panel bar control.
If you select a panel bar item inside a busy indicator, then start the busy indicator and stop it, the visual state of the selected panel bar item seems broken. The border "DisabledVisual" doesn't seems to collapse or the opacity set back to 0.
I got a simple code to help you reproduce the behavior.
Visual Basic Code.
Is it normal or it's really a visual bug?
Mike
If you select a panel bar item inside a busy indicator, then start the busy indicator and stop it, the visual state of the selected panel bar item seems broken. The border "DisabledVisual" doesn't seems to collapse or the opacity set back to 0.
I got a simple code to help you reproduce the behavior.
<
UserControl
xmlns
=
"http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x
=
"http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:telerik
=
"http://schemas.telerik.com/2008/xaml/presentation"
x:Class
=
"SilverlightApplication18.MainPage"
Width
=
"640"
Height
=
"480"
>
<
Grid
x:Name
=
"LayoutRoot"
Background
=
"White"
>
<
Grid.RowDefinitions
>
<
RowDefinition
/>
<
RowDefinition
/>
</
Grid.RowDefinitions
>
<
Grid.ColumnDefinitions
>
<
ColumnDefinition
/>
<
ColumnDefinition
/>
</
Grid.ColumnDefinitions
>
<
telerik:RadBusyIndicator
x:Name
=
"bsi"
>
<
telerik:RadPanelBar
Height
=
"250"
>
<
telerik:RadPanelBarItem
Header
=
"Allo"
/>
<
telerik:RadPanelBarItem
Header
=
"Allo1"
/>
<
telerik:RadPanelBarItem
Header
=
"Allo2"
/>
</
telerik:RadPanelBar
>
</
telerik:RadBusyIndicator
>
<
Button
Grid.Row
=
"1"
Grid.Column
=
"0"
Content
=
"Busy"
Margin
=
"85"
x:Name
=
"Busy"
/>
<
Button
Grid.Row
=
"1"
Grid.Column
=
"1"
Content
=
"NotBusy"
Margin
=
"85"
x:Name
=
"NotBusy"
/>
</
Grid
>
</
UserControl
>
Visual Basic Code.
Partial
Public
Class
MainPage
Inherits
UserControl
Public
Sub
New
()
InitializeComponent()
End
Sub
Private
Sub
NotBusy_Click(
ByVal
sender
As
Object
,
ByVal
e
As
System.Windows.RoutedEventArgs)
Handles
NotBusy.Click
bsi.isbusy =
False
End
Sub
Private
Sub
Busy_Click(
ByVal
sender
As
Object
,
ByVal
e
As
System.Windows.RoutedEventArgs)
Handles
Busy.Click
bsi.isbusy =
True
End
Sub
End
Class
Is it normal or it's really a visual bug?
Mike