Been following the directions in this article Styling the RadMenuItem. When I create the style for the RadMenuItem, I do not get any of the options for editing the MouseOver behavior, as shown in the linked guide. Did anything regarding this feature change?
I need to change the hover style color for my menu, including in the sub-menus. Have been trying for 2 days to find a solution and no one is answering my questions.
Thanks!
I need to change the hover style color for my menu, including in the sub-menus. Have been trying for 2 days to find a solution and no one is answering my questions.
Thanks!
<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation" xmlns:uriMapper="clr-namespace:System.Windows.Navigation;assembly=System.Windows.Controls.Navigation" xmlns:dataControls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data.DataForm.Toolkit" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:telerikNavigation="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:Telerik_Windows_Controls_Chromes="clr-namespace:Telerik.Windows.Controls.Chromes;assembly=Telerik.Windows.Controls" xmlns:Telerik_Windows_Controls_Animation="clr-namespace:Telerik.Windows.Controls.Animation;assembly=Telerik.Windows.Controls" xmlns:toolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit" xmlns:Telerik_Windows_Controls_TabControl="clr-namespace:Telerik.Windows.Controls.TabControl;assembly=Telerik.Windows.Controls.Navigation" |
telerik:StyleManager.Theme="Vista" |
x:Class="InteLite.Portal.MainPage" |
d:DesignWidth="640" d:DesignHeight="480" mc:Ignorable="d"> |
<UserControl.Resources> |
<Thickness x:Key="MenuItemPadding">6,0</Thickness> |
<SolidColorBrush x:Key="PanelBorderBrush" Color="#FF848484"/> |
<CornerRadius x:Key="SplitButton_SpanCornerRadius">1</CornerRadius> |
<telerik:Office_SilverTheme x:Key="Theme" IsApplicationTheme="False" Source="/Telerik.Windows.Themes.Office_Silver;component/themes/Generic.xaml"/> |
<SolidColorBrush x:Key="MenuPopupOuterBorder" Color="#FF555555"/> |
<SolidColorBrush x:Key="MenuPopupBackground" Color="#FF454545"/> |
<SolidColorBrush x:Key="MenuPopupIconsBackground" Color="#FF454545"/> |
<SolidColorBrush x:Key="MenuPopupIconsSeparatorLeft" Color="Transparent"/> |
<SolidColorBrush x:Key="MenuPopupIconsSeparatorRight" Color="Transparent"/> |
<Thickness x:Key="MenuPopupIconsSeparatorMargin">27 0 0 0</Thickness> |
<Thickness x:Key="MenuTopLevelItemMargin">2</Thickness> |
<ControlTemplate x:Key="TopLevelHeaderTemplate" TargetType="telerik:RadMenuItem"> |
<Grid x:Name="RootElement" Margin="{StaticResource MenuTopLevelItemMargin}"> |
<VisualStateManager.VisualStateGroups> |
<VisualStateGroup x:Name="CommonStates"> |
<VisualState x:Name="Highlighted"/> |
<VisualState x:Name="Disabled"> |
<Storyboard> |
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="ContentGrid"> |
<DiscreteDoubleKeyFrame KeyTime="0" Value="0.5"/> |
</DoubleAnimationUsingKeyFrames> |
</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"> |
<Storyboard> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Tick"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Visible"/> |
</ObjectAnimationUsingKeyFrames> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Icon"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed"/> |
</ObjectAnimationUsingKeyFrames> |
</Storyboard> |
</VisualState> |
<VisualState x:Name="Unchecked"/> |
<VisualState x:Name="HideIcon"> |
<Storyboard> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Icon"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Visible"/> |
</ObjectAnimationUsingKeyFrames> |
</Storyboard> |
</VisualState> |
</VisualStateGroup> |
</VisualStateManager.VisualStateGroups> |
<Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}"/> |
<Telerik_Windows_Controls_Chromes:ButtonChrome x:Name="SelectionChrome" Grid.ColumnSpan="3" CornerRadius="{StaticResource SplitButton_SpanCornerRadius}" RenderNormal="False" RenderMouseOver="{TemplateBinding IsHighlighted}" RenderPressed="{TemplateBinding IsSubmenuOpen}" telerik:StyleManager.Theme="{StaticResource Theme}" d:IsHidden="True"/> |
<Grid x:Name="ContentGrid" Margin="{TemplateBinding Padding}"> |
<Grid.ColumnDefinitions> |
<ColumnDefinition/> |
<ColumnDefinition/> |
</Grid.ColumnDefinitions> |
<Path x:Name="Tick" Grid.Column="0" Data="M 0,5.1 L 1.7,5.2 L 3.4,7.1 L 8,0.4 L 9.2,0 L 3.3,10.8 Z" Fill="{TemplateBinding Foreground}" Margin="0 0 4 0" Visibility="Collapsed" VerticalAlignment="Center"/> |
<ContentPresenter x:Name="Icon" Content="{TemplateBinding Icon}" Grid.Column="0" Margin="0 0 4 0" VerticalAlignment="Center"/> |
<ContentPresenter x:Name="Content" ContentTemplate="{TemplateBinding HeaderTemplate}" Content="{TemplateBinding Header}" Grid.Column="1" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/> |
</Grid> |
<Popup x:Name="PART_Popup" HorizontalOffset="-1" VerticalOffset="-1"> |
<Grid> |
<Grid x:Name="PopupContentElement" Margin="0 0 3 3" Background="Black"> |
<Telerik_Windows_Controls_Chromes:ShadowChrome telerik:StyleManager.Theme="{StaticResource Theme}"/> |
<Border BorderBrush="{StaticResource MenuPopupOuterBorder}" BorderThickness="1" Background="{StaticResource MenuPopupBackground}"> |
<Grid> |
<Rectangle Fill="{StaticResource MenuPopupIconsBackground}" HorizontalAlignment="Left" Width="27"/> |
<Grid HorizontalAlignment="Left" Margin="{StaticResource MenuPopupIconsSeparatorMargin}" Width="2"> |
<Rectangle Fill="{StaticResource MenuPopupIconsSeparatorLeft}" HorizontalAlignment="Left" Width="1"/> |
<Rectangle Fill="{StaticResource MenuPopupIconsSeparatorRight}" HorizontalAlignment="Right" Width="1"/> |
</Grid> |
<ItemsPresenter Margin="1"/> |
</Grid> |
</Border> |
</Grid> |
</Grid> |
</Popup> |
</Grid> |
</ControlTemplate> |
<ControlTemplate x:Key="TopLevelItemTemplate" TargetType="telerik:RadMenuItem"> |
<Grid x:Name="RootElement" Margin="{StaticResource MenuTopLevelItemMargin}"> |
<VisualStateManager.VisualStateGroups> |
<VisualStateGroup x:Name="CommonStates"> |
<VisualState x:Name="Disabled"> |
<Storyboard> |
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="ContentGrid"> |
<DiscreteDoubleKeyFrame KeyTime="0" Value="0.5"/> |
</DoubleAnimationUsingKeyFrames> |
</Storyboard> |
</VisualState> |
<VisualState x:Name="Highlighted"/> |
<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"> |
<Storyboard> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Tick"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Visible"/> |
</ObjectAnimationUsingKeyFrames> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Icon"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed"/> |
</ObjectAnimationUsingKeyFrames> |
</Storyboard> |
</VisualState> |
<VisualState x:Name="Unchecked"/> |
<VisualState x:Name="HideIcon"> |
<Storyboard> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Icon"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Visible"/> |
</ObjectAnimationUsingKeyFrames> |
</Storyboard> |
</VisualState> |
</VisualStateGroup> |
</VisualStateManager.VisualStateGroups> |
<Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}"/> |
<Telerik_Windows_Controls_Chromes:ButtonChrome x:Name="SelectionChrome" Grid.ColumnSpan="3" CornerRadius="{StaticResource SplitButton_SpanCornerRadius}" RenderNormal="False" RenderMouseOver="{TemplateBinding IsHighlighted}" RenderPressed="{TemplateBinding IsFocused}" telerik:StyleManager.Theme="{StaticResource Theme}"/> |
<Grid x:Name="ContentGrid" Margin="{TemplateBinding Padding}"> |
<Grid.ColumnDefinitions> |
<ColumnDefinition/> |
<ColumnDefinition/> |
</Grid.ColumnDefinitions> |
<Path x:Name="Tick" Grid.Column="0" Data="M 0,5.1 L 1.7,5.2 L 3.4,7.1 L 8,0.4 L 9.2,0 L 3.3,10.8 Z" Fill="{TemplateBinding Foreground}" Margin="0 0 4 0" Visibility="Collapsed" VerticalAlignment="Center"/> |
<ContentPresenter x:Name="Icon" Content="{TemplateBinding Icon}" Grid.Column="0" Margin="0 0 4 0" VerticalAlignment="Center"/> |
<ContentPresenter x:Name="Content" ContentTemplate="{TemplateBinding HeaderTemplate}" Content="{TemplateBinding Header}" Grid.Column="1" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/> |
</Grid> |
</Grid> |
</ControlTemplate> |
<SolidColorBrush x:Key="ButtonIconBackground_Normal" Color="#FFFFFFFF"/> |
<SolidColorBrush x:Key="ButtonIconForeground_Normal" Color="#FF000000"/> |
<Thickness x:Key="MenuSubItemMargin">2</Thickness> |
<ControlTemplate x:Key="SubMenuHeaderTemplate" TargetType="telerik:RadMenuItem"> |
<Grid x:Name="RootElement" Background="{TemplateBinding Background}" Margin="{StaticResource MenuSubItemMargin}"> |
<VisualStateManager.VisualStateGroups> |
<VisualStateGroup x:Name="CommonStates"> |
<VisualState x:Name="Highlighted"/> |
<VisualState x:Name="Disabled"> |
<Storyboard> |
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="ContentGrid"> |
<DiscreteDoubleKeyFrame KeyTime="0" Value="0.5"/> |
</DoubleAnimationUsingKeyFrames> |
</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"> |
<Storyboard> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Icon"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed"/> |
</ObjectAnimationUsingKeyFrames> |
</Storyboard> |
</VisualState> |
<VisualState x:Name="Unchecked"/> |
<VisualState x:Name="HideIcon"/> |
</VisualStateGroup> |
</VisualStateManager.VisualStateGroups> |
<Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}"/> |
<Telerik_Windows_Controls_Chromes:ButtonChrome x:Name="SelectionChrome" Grid.ColumnSpan="3" CornerRadius="{StaticResource SplitButton_SpanCornerRadius}" RenderNormal="False" RenderHighlighted="{TemplateBinding IsHighlighted}" telerik:StyleManager.Theme="{StaticResource Theme}"/> |
<Grid x:Name="ContentGrid"> |
<Grid.ColumnDefinitions> |
<ColumnDefinition Width="26"/> |
<ColumnDefinition Width="*"/> |
<ColumnDefinition Width="Auto"/> |
</Grid.ColumnDefinitions> |
<ContentPresenter x:Name="Icon" Content="{TemplateBinding Icon}" Grid.Column="0" HorizontalAlignment="Center" VerticalAlignment="Center"/> |
<ContentPresenter x:Name="Content" ContentTemplate="{TemplateBinding HeaderTemplate}" Content="{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> |
<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="{StaticResource MenuPopupOuterBorder}" BorderThickness="1" Background="{StaticResource MenuPopupBackground}"> |
<Grid> |
<Rectangle Fill="{StaticResource MenuPopupIconsBackground}" HorizontalAlignment="Left" Width="27"/> |
<Grid HorizontalAlignment="Left" Margin="{StaticResource MenuPopupIconsSeparatorMargin}" Width="2"> |
<Rectangle Fill="{StaticResource MenuPopupIconsSeparatorLeft}" HorizontalAlignment="Left" Width="1"/> |
<Rectangle Fill="{StaticResource MenuPopupIconsSeparatorRight}" HorizontalAlignment="Right" Width="1"/> |
</Grid> |
<ItemsPresenter Margin="1"/> |
</Grid> |
</Border> |
</Grid> |
</Grid> |
</Popup> |
</Grid> |
</ControlTemplate> |
<ControlTemplate x:Key="SubMenuItemTemplate" TargetType="telerik:RadMenuItem"> |
<Grid x:Name="RootElement" Background="{TemplateBinding Background}" Margin="{StaticResource MenuSubItemMargin}"> |
<VisualStateManager.VisualStateGroups> |
<VisualStateGroup x:Name="CommonStates"> |
<VisualState x:Name="Highlighted"/> |
<VisualState x:Name="Disabled"> |
<Storyboard> |
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="ContentGrid"> |
<DiscreteDoubleKeyFrame KeyTime="0" Value="0.5"/> |
</DoubleAnimationUsingKeyFrames> |
</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"> |
<Storyboard> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Tick"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Visible"/> |
</ObjectAnimationUsingKeyFrames> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Icon"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed"/> |
</ObjectAnimationUsingKeyFrames> |
</Storyboard> |
</VisualState> |
<VisualState x:Name="Unchecked"/> |
<VisualState x:Name="HideIcon"> |
<Storyboard> |
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="Icon"> |
<DiscreteObjectKeyFrame KeyTime="0" Value="Visible"/> |
</ObjectAnimationUsingKeyFrames> |
</Storyboard> |
</VisualState> |
</VisualStateGroup> |
</VisualStateManager.VisualStateGroups> |
<Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}"/> |
<Telerik_Windows_Controls_Chromes:ButtonChrome x:Name="SelectionChrome" Grid.ColumnSpan="3" CornerRadius="{StaticResource SplitButton_SpanCornerRadius}" RenderNormal="False" RenderHighlighted="{TemplateBinding IsHighlighted}" /> |
<Grid x:Name="ContentGrid"> |
<Grid.ColumnDefinitions> |
<ColumnDefinition Width="26"/> |
<ColumnDefinition Width="*"/> |
</Grid.ColumnDefinitions> |
<Path x:Name="Tick" Grid.Column="0" Data="M 0,5.1 L 1.7,5.2 L 3.4,7.1 L 8,0.4 L 9.2,0 L 3.3,10.8 Z" Fill="{TemplateBinding Foreground}" HorizontalAlignment="Center" Visibility="Collapsed" VerticalAlignment="Center"/> |
<ContentPresenter x:Name="Icon" Content="{TemplateBinding Icon}" Grid.Column="0" HorizontalAlignment="Center" VerticalAlignment="Center"/> |
<ContentPresenter x:Name="Content" ContentTemplate="{TemplateBinding HeaderTemplate}" Content="{TemplateBinding Header}" Grid.Column="1" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/> |
</Grid> |
</Grid> |
</ControlTemplate> |
<SolidColorBrush x:Key="MenuItemSeparatorTop" Color="#FF848484"/> |
<SolidColorBrush x:Key="MenuItemSeparatorBottom" Color="Transparent"/> |
<Thickness x:Key="MenuItemSeparatorMargin">31 4 4 3</Thickness> |
<ControlTemplate x:Key="SeparatorTemplate" TargetType="telerik:RadMenuItem"> |
<Grid Height="2" Margin="{StaticResource MenuItemSeparatorMargin}"> |
<Rectangle Fill="{StaticResource MenuItemSeparatorTop}" Height="1" VerticalAlignment="Top"/> |
<Rectangle Fill="{StaticResource MenuItemSeparatorBottom}" Height="1" VerticalAlignment="Bottom"/> |
</Grid> |
</ControlTemplate> |
<Style x:Key="RadMenuItemStyle1" TargetType="telerik:RadMenuItem"> |
<Setter Property="Padding" Value="{StaticResource MenuItemPadding}"/> |
<Setter Property="Background" Value="Transparent"/> |
<Setter Property="BorderBrush" Value="{StaticResource PanelBorderBrush}"/> |
<Setter Property="BorderThickness" Value="0"/> |
<Setter Property="TopLevelHeaderTemplateKey" Value="{StaticResource TopLevelHeaderTemplate}"/> |
<Setter Property="TopLevelItemTemplateKey" Value="{StaticResource TopLevelItemTemplate}"/> |
<Setter Property="SubmenuHeaderTemplateKey" Value="{StaticResource SubMenuHeaderTemplate}"/> |
<Setter Property="SubmenuItemTemplateKey" Value="{StaticResource SubMenuItemTemplate}"/> |
<Setter Property="SeparatorTemplateKey" Value="{StaticResource SeparatorTemplate}"/> |
<Setter Property="Template" Value="{StaticResource SubMenuItemTemplate}"/> |
<Setter Property="HorizontalContentAlignment" Value="Left"/> |
<Setter Property="VerticalContentAlignment" Value="Center"/> |
<Setter Property="Telerik_Windows_Controls_Animation:AnimationManager.AnimationSelector"> |
<Setter.Value> |
<Telerik_Windows_Controls_Animation:AnimationSelector> |
<Telerik_Windows_Controls_Animation:SlideAnimation AnimationName="Expand" Direction="In" SlideMode="Top" TargetElementName="PopupContentElement"/> |
</Telerik_Windows_Controls_Animation:AnimationSelector> |
</Setter.Value> |
</Setter> |
<Setter Property="Foreground" Value="{StaticResource MenuPopupBackground}"/> |
</Style> |
</UserControl.Resources> |
<Grid x:Name="LayoutRoot" Style="{StaticResource LayoutRootGridStyle}"> |
<telerik:RadMenu telerik:StyleManager.Theme="Office Silver"/> |
<Border x:Name="ContentBorder" Style="{StaticResource ContentBorderStyle}"> |
<ScrollViewer BorderThickness="0" VerticalScrollBarVisibility="Auto" Padding="0"> |
<navigation:Frame x:Name="ContentFrame" Style="{StaticResource ContentFrameStyle}" Navigating="ContentFrame_Navigating" |
Source="/Home" Navigated="ContentFrame_Navigated" NavigationFailed="ContentFrame_NavigationFailed" Background="White"> |
<navigation:Frame.UriMapper> |
<uriMapper:UriMapper> |
<uriMapper:UriMapping Uri="" MappedUri="/Views/Performance/Dashboard.xaml"/> |
<uriMapper:UriMapping Uri="/Home" MappedUri="/Views/Performance/Dashboard.xaml"/> |
<uriMapper:UriMapping Uri="/{pageName}" MappedUri="/Views/{pageName}.xaml"/> |
</uriMapper:UriMapper> |
</navigation:Frame.UriMapper> |
</navigation:Frame> |
</ScrollViewer> |
</Border> |
<Grid Style="{StaticResource NavigationOuterGridStyle}"> |
<Grid x:Name="NavigationGrid" Style="{StaticResource NavigationGridStyle}" Background="#FF222222"> |
<Border x:Name="BrandingBorder" Style="{StaticResource BrandingBorderStyle}"> |
<StackPanel x:Name="BrandingStackPanel" Style="{StaticResource BrandingStackPanelStyle}"> |
<!--<Image Source="Images/ORION-Logo-LYA-WT.png" Stretch="Fill" />--> |
<ContentControl Style="{StaticResource LogoIcon}"/> |
<TextBlock x:Name="ApplicationNameTextBlock" Style="{StaticResource ApplicationNameStyle}" |
Text="{Binding ApplicationStrings.ApplicationName, Source={StaticResource ResourceWrapper}}" Foreground="White"/> |
</StackPanel> |
</Border> |
<Border x:Name="menuContainer" Style="{StaticResource MenuContainerStyle}"> |
<telerik:RadMenu x:Name="mainMenu" ClickToOpen="False" BorderBrush="#FF555555" Margin="0" Padding="0"> |
<telerik:RadMenu.Background> |
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"> |
<GradientStop Color="#FF262525" Offset="1"/> |
<GradientStop Color="#FF454545"/> |
</LinearGradientBrush> |
</telerik:RadMenu.Background> |
<telerik:RadMenuItem Header="Home" Click="mnuItem_Click" Tag="/Home" Foreground="White" FontSize="11" Style="{StaticResource RadMenuItemStyle1}" Background="Transparent"> |
<telerik:RadMenuItem.Icon> |
<Image Source="Images/home.png" Stretch="Uniform"/> |
</telerik:RadMenuItem.Icon> |
</telerik:RadMenuItem> |
<telerik:RadMenuItem x:Name="mnuItemReports" Header="Reports" IsCheckable="False" Foreground="White" FontSize="11" Style="{StaticResource RadMenuItemStyle1}" > |
<telerik:RadMenuItem.Icon> |
<Image Source="Images/reports.png" Stretch="Uniform"/> |
</telerik:RadMenuItem.Icon> |
<telerik:RadMenuItem Header="Savings" Click="mnuItem_Click" Tag="/Reports/Savings" IsCheckable="False" Background="#FF454545" > |
<telerik:RadMenuItem.Icon> |
<Image Source="Images/savingsReport.png" Stretch="Uniform"/> |
</telerik:RadMenuItem.Icon> |
</telerik:RadMenuItem> |
<telerik:RadMenuItem Header="Installation Impact" Click="mnuItem_Click" Tag="/Reports/InstallationImpact" IsCheckable="False" Background="#FF454545"> |
<telerik:RadMenuItem.Icon> |
<Image Source="Images/installationReport.png" Stretch="Uniform"/> |
</telerik:RadMenuItem.Icon> |
</telerik:RadMenuItem> |
<telerik:RadMenuItem Header="Comparison" Click="mnuItem_Click" Tag="/Reports/Comparison" IsCheckable="False" Background="#FF454545"> |
<telerik:RadMenuItem.Icon> |
<Image Source="Images/comparisonReport.png" Stretch="Uniform"/> |
</telerik:RadMenuItem.Icon> |
</telerik:RadMenuItem> |
<telerik:RadMenuItem Header="Zone Usage" Click="mnuItem_Click" Tag="/Reports/ZoneUsage" IsCheckable="False" Background="#FF454545"> |
<telerik:RadMenuItem.Icon> |
<Image Source="Images/zone_usage.png" Stretch="Uniform"/> |
</telerik:RadMenuItem.Icon> |
</telerik:RadMenuItem> |
<telerik:RadMenuItem Header="Power Monitoring" Click="mnuItem_Click" Tag="/PowerMonitoring/RealTimeMonitoring" IsCheckable="False" Background="#FF454545"> |
<telerik:RadMenuItem.Icon> |
<Image Source="Images/zone_usage.png" Stretch="Uniform"/> |
</telerik:RadMenuItem.Icon> |
</telerik:RadMenuItem> |
<telerik:RadMenuItem Header="Meter Setup" Click="mnuItem_Click" Tag="/PowerMonitoring/MeterSetup" IsCheckable="False" Background="#FF454545"> |
<telerik:RadMenuItem.Icon> |
<Image Source="Images/zone_usage.png" Stretch="Uniform"/> |
</telerik:RadMenuItem.Icon> |
</telerik:RadMenuItem> |
</telerik:RadMenuItem> |
<telerik:RadMenuItem Header="Configuration" Click="mnuItem_Click" Tag="/Configurations/Home" Foreground="White" FontSize="11" Height="30" VerticalAlignment="Bottom" > |
<!--<telerikNavigation:RadMenuItem Header="Setup Ambient Sensors" Click="mnuItem_Click" Tag="/Configurations/AmbientSensor/AmbientSensorSetup" IsCheckable="False" /> |
<telerikNavigation:RadMenuItem Header="Define Zones" Click="mnuItem_Click" Tag="/Configurations/ZoneSetup/ZoneSetup" IsCheckable="False" /> |
<telerikNavigation:RadMenuItem Header="Manage Schedules" Click="mnuItem_Click" Tag="/Configurations/ZoneSchedule/ZoneSchedule" IsCheckable="False" /> |
<telerikNavigation:RadMenuItem Header="Setup Zone Savings Strategy" Click="mnuItem_Click" Tag="/Configurations/ZoneSavingsStrategy/ZoneSavingsStrategy" IsCheckable="False" />--> |
</telerik:RadMenuItem> |
</telerik:RadMenu> |
</Border> |
<Border x:Name="loginContainer" Style="{StaticResource LoginContainerStyle}"> |
<!-- LoginStatus will be added here in code behind. This is required for the designer view to work --> |
</Border> |
</Grid> |
</Grid> |
</Grid> |
</UserControl> |