<ResourceDictionary |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
xmlns:telerikNavigation="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation" |
xmlns:Telerik_Windows_Controls_Chromes="clr-namespace:Telerik.Windows.Controls.Chromes;assembly=Telerik.Windows.Controls" |
xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls" > |
|
|
|
<Style x:Key="MenuItemStyle1" TargetType="telerikNavigation:RadMenuItem"> |
<Setter Property="Background" Value="Transparent"/> |
<Setter Property="BorderBrush" Value="Transparent"/> |
<Setter Property="Padding" Value="4,3,2,3"/> |
<Setter Property="Template"> |
<Setter.Value> |
|
<ControlTemplate TargetType="telerikNavigation:RadMenuItem"> |
<Grid> |
<Grid.Background> |
<LinearGradientBrush EndPoint="0.5,1" MappingMode="RelativeToBoundingBox" SpreadMethod="Reflect" StartPoint="0.5,0"> |
<LinearGradientBrush.RelativeTransform> |
<CompositeTransform CenterY="0.5" CenterX="0.5" Rotation="273.27"/> |
</LinearGradientBrush.RelativeTransform> |
<GradientStop Color="#FFB1330D" Offset="0.181"/> |
<GradientStop Color="#FFD45700" Offset="0.879"/> |
</LinearGradientBrush> |
</Grid.Background> |
<VisualStateManager.VisualStateGroups> |
<VisualStateGroup x:Name="CommonStates"> |
<VisualState x:Name="Normal"/> |
<VisualState x:Name="Disabled"> |
<Storyboard> |
<DoubleAnimation Duration="0" To="0.5" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="Presenter"/> |
</Storyboard> |
</VisualState> |
</VisualStateGroup> |
<VisualStateGroup x:Name="FocusStates"> |
<VisualState x:Name="Unfocused"/> |
<VisualState x:Name="Focused"> |
<Storyboard> |
<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="Bg"/> |
<ColorAnimation Duration="0" To="#40FFFFFF" Storyboard.TargetProperty="(Shape.Stroke).(SolidColorBrush.Color)" Storyboard.TargetName="InnerBorder"/> |
</Storyboard> |
</VisualState> |
</VisualStateGroup> |
</VisualStateManager.VisualStateGroups> |
<Rectangle Fill="{TemplateBinding Background}" RadiusY="2" RadiusX="2" Stroke="{TemplateBinding BorderBrush}" StrokeThickness="1"/> |
<Rectangle x:Name="Bg" Opacity="0" RadiusY="2" RadiusX="2" Stroke="#8071CBF1" StrokeThickness="1"> |
<Rectangle.Fill> |
<LinearGradientBrush EndPoint="0,1" StartPoint="0,0"> |
<GradientStop Color="#34C5EBFF" Offset="0"/> |
<GradientStop Color="#34080605" Offset="1"/> |
</LinearGradientBrush> |
</Rectangle.Fill> |
</Rectangle> |
<Rectangle x:Name="InnerBorder" Margin="1" RadiusY="2" RadiusX="2" Stroke="Transparent"/> |
<Grid> |
<Grid.ColumnDefinitions> |
<ColumnDefinition MinWidth="24" Width="Auto"/> |
<ColumnDefinition Width="4"/> |
<ColumnDefinition Width="*"/> |
<ColumnDefinition Width="17"/> |
</Grid.ColumnDefinitions> |
<ContentPresenter Content="{TemplateBinding Icon}" Margin="1" VerticalAlignment="Center"/> |
<ContentPresenter x:Name="Presenter" ContentTemplate="{TemplateBinding HeaderTemplate}" Content="{TemplateBinding Header}" Grid.Column="2" Margin="{TemplateBinding Padding}"/> |
</Grid> |
</Grid> |
</ControlTemplate> |
</Setter.Value> |
</Setter> |
</Style> |
</ResourceDictionary> |
|