<ControlTemplate x:Key=
"SubMenuHeaderTemplate"
TargetType=
"telerik:RadMenuItem"
>
<Grid x:Name=
"RootElement"
>
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name=
"CommonStates"
>
<VisualState x:Name=
"Highlighted"
>
<Storyboard>
<ObjectAnimationUsingKeyFrames Duration=
"0"
Storyboard.TargetProperty=
"Visibility"
Storyboard.TargetName=
"HighlightVisual"
>
<DiscreteObjectKeyFrame KeyTime=
"0"
>
<DiscreteObjectKeyFrame.Value>
<Visibility>Visible</Visibility>
</DiscreteObjectKeyFrame.Value>
</DiscreteObjectKeyFrame>
</ObjectAnimationUsingKeyFrames>
<ColorAnimation To=
"White"
Storyboard.TargetName=
"Content"
Storyboard.TargetProperty=
"(TextBlock.Foreground).(Color.Brush)"
SpeedRatio=
"10"
/>
</Storyboard>
</VisualState>
<VisualState x:Name=
"Disabled"
>
<Storyboard>
<DoubleAnimation Duration=
"0:0:0"
To=
"0.5"
Storyboard.TargetProperty=
"Opacity"
Storyboard.TargetName=
"ContentGrid"
/>
</Storyboard>
</VisualState>
<VisualState x:Name=
"Normal"
/>
</VisualStateGroup>
<VisualStateGroup x:Name=
"FocusStates"
>
<VisualState x:Name=
"Unfocused"
/>
<VisualState x:Name=
"Focused"
/>
</VisualStateGroup>
<VisualStateGroup x:Name=
"CheckStates"
>
<VisualState x:Name=
"Checked"
/>
<VisualState x:Name=
"Unchecked"
/>
<VisualState x:Name=
"HideIcon"
/>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<Border BorderThickness=
"{TemplateBinding BorderThickness}"
/>
<Grid Margin=
"{StaticResource MenuSubItemMargin}"
>
<Border x:Name=
"HighlightVisual"
BorderBrush=
"{x:Null}"
BorderThickness=
"1"
Background=
"{StaticResource Brush1}"
CornerRadius=
"{StaticResource SplitButton_SpanCornerRadius}"
Visibility=
"Collapsed"
>
<Border BorderBrush=
"{x:Null}"
BorderThickness=
"1"
CornerRadius=
"{StaticResource SplitButton_SpanInnerCornerRadius}"
/>
</Border>
<Grid x:Name=
"ContentGrid"
>
<Grid.ColumnDefinitions>
<ColumnDefinition Width=
"Auto"
/>
<ColumnDefinition Width=
"*"
/>
<ColumnDefinition Width=
"Auto"
/>
</Grid.ColumnDefinitions>
<TextBlock x:Name=
"Content"
Text=
"{TemplateBinding Header}"
Grid.Column=
"1"
HorizontalAlignment=
"{TemplateBinding HorizontalContentAlignment}"
Margin=
"{TemplateBinding Padding}"
VerticalAlignment=
"{TemplateBinding VerticalContentAlignment}"
/>
<Path x:Name=
"ExpandIconBackground"
Grid.Column=
"2"
Data=
"M0,0 L0,7 1,7 1,6 2,6 2,5 3,5 3,4 4,4 4,3 3,3 3,2 2,2 2,1 1,1 1,0 z"
Fill=
"{StaticResource ButtonIconBackground_Normal}"
Height=
"7"
Margin=
"6 7 6 5"
VerticalAlignment=
"Center"
Width=
"4"
/>
<Path x:Name=
"ExpandIconForeground"
Grid.Column=
"2"
Data=
"M0,0 L0,7 1,7 1,6 2,6 2,5 3,5 3,4 4,4 4,3 3,3 3,2 2,2 2,1 1,1 1,0 z"
Fill=
"{StaticResource ButtonIconForeground_Normal}"
Height=
"7"
Margin=
"6 6 6 6"
VerticalAlignment=
"Center"
Width=
"4"
/>
</Grid>
</Grid>
<Popup x:Name=
"PART_Popup"
HorizontalOffset=
"-1"
VerticalOffset=
"-1"
>
<Grid>
<Grid x:Name=
"PopupContentElement"
Margin=
"0 0 3 3"
>
<Telerik_Windows_Controls_Chromes:ShadowChrome telerik:StyleManager.Theme=
"{StaticResource Theme}"
/>
<Border BorderBrush=
"{x:Null}"
BorderThickness=
"1"
Background=
"{StaticResource common body brush}"
>
<Grid>
<Grid HorizontalAlignment=
"Left"
Width=
"{Binding Menu.IconColumnWidth, RelativeSource={RelativeSource TemplatedParent}}"
>
<Rectangle Fill=
"{x:Null}"
Margin=
"0 0 2 0"
/>
<Grid HorizontalAlignment=
"Right"
Margin=
"{StaticResource MenuPopupIconsSeparatorMargin}"
>
<Rectangle Fill=
"{x:Null}"
HorizontalAlignment=
"Right"
Margin=
"0 0 1 0"
Width=
"1"
/>
<Rectangle Fill=
"{x:Null}"
HorizontalAlignment=
"Right"
Margin=
"0 0 0 0"
Width=
"1"
/>
</Grid>
</Grid>
<ItemsPresenter Margin=
"1"
/>
</Grid>
</Border>
</Grid>
</Grid>
</Popup>
</Grid>
</ControlTemplate>