This question is locked. New answers and comments are not allowed.
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> |