Hello Support!
I created a RadWindow as my code...
<telerikNavigation:RadWindow x:Class="Abm.Surveys.Creator.Forms.frmEdit"
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:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
Width="400" Height="130" Header="Edit" WindowStartupLocation="CenterOwner" ResizeMode="NoResize" xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls" BorderThickness="0">
<Grid x:Name="LayoutRoot">
<TextBlock Height="23" HorizontalAlignment="Left" Margin="10,12,0,0" x:Name="txbName" Text="Name:" VerticalAlignment="Top" Width="79" />
<TextBox Height="23" Margin="0,8,12,0" x:Name="txtName" TabIndex="0" VerticalAlignment="Top" MaxLength="255" HorizontalContentAlignment="Left" HorizontalAlignment="Right" Width="281" /
<telerik:RadButton Content="OK" Style="{StaticResource CustomTelerikRadButton}" Height="23" HorizontalAlignment="Right" Margin="218,69,94,0" x:Name="btnOK" VerticalAlignment="Top" Width="75" Click="btnOK_Click" TabIndex="2" Cursor="Hand" DataContext="{Binding}" />
</Grid>
</telerikNavigation:RadWindow>
And I created my Theme too. I modified Window.xaml file, the follow line: <Style TargetType="telerikNavigation:RadWindow">
I set Foreground and FontWeight:
<Setter Property="Foreground" Value="#FF00335B"></Setter>
<Setter Property="FontWeight" Value="Bold"></Setter>
The problem is that all control in RadWindow will be with these Foreground and FontWeight. I would like just to set RadWindow header to these FontWeight and Foreground configurations. Is it possible?
Thanks!
Window.xaml:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:animation="clr-namespace:Telerik.Windows.Controls.Animation;assembly=Telerik.Windows.Controls"
xmlns:telerikTransitions="clr-namespace:Telerik.Windows.Controls.TransitionEffects;assembly=Telerik.Windows.Controls"
xmlns:telerikChromes="clr-namespace:Telerik.Windows.Controls.Chromes;assembly=Telerik.Windows.Controls"
xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls"
xmlns:telerikNavigation="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation"
xmlns:telerikNavigationPrimitives="clr-namespace:Telerik.Windows.Controls.Primitives;assembly=Telerik.Windows.Controls.Navigation"
xmlns:telerikPrimitives="clr-namespace:Telerik.Windows.Controls.Primitives;assembly=Telerik.Windows.Controls"
xmlns:telerikToolBar="clr-namespace:Telerik.Windows.Controls.ToolBar;assembly=Telerik.Windows.Controls.Navigation"
xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows"
xmlns:mscorlib="clr-namespace:System;assembly=mscorlib"
xmlns:dragDrop="clr-namespace:Telerik.Windows.Controls.DragDrop;assembly=Telerik.Windows.Controls"
xmlns:animationNavigation="clr-namespace:Telerik.Windows.Controls.Animation;assembly=Telerik.Windows.Controls.Navigation"
xmlns:treeView="clr-namespace:Telerik.Windows.Controls.TreeView;assembly=Telerik.Windows.Controls.Navigation"
xmlns:telerikTabControl="clr-namespace:Telerik.Windows.Controls.TabControl;assembly=Telerik.Windows.Controls.Navigation"
xmlns:book="clr-namespace:Telerik.Windows.Controls.Book;assembly=Telerik.Windows.Controls.Navigation"
xmlns:outlookBarPrimitives="clr-namespace:Telerik.Windows.Controls.OutlookBar;assembly=Telerik.Windows.Controls.Navigation"
xmlns:primitives="clr-namespace:System.Windows.Controls.Primitives;assembly=System.Windows"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
>
<Thickness x:Key="WindowButtonPadding">4</Thickness>
<Thickness x:Key="WindowButtonMargin">1 1 0 1</Thickness>
<CornerRadius x:Key="SplitButton_SpanCornerRadius">1</CornerRadius>
<LinearGradientBrush x:Key="WindowInnerBorder" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FFB7EDFF" Offset="0"/>
<GradientStop Color="#FF214D71" Offset="1"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="WindowHeaderBackground" EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FFE7F0FC" Offset="0"/>
<GradientStop Color="#FFB7EDFF" Offset="0"/>
<GradientStop Color="#FFB7EDFF" Offset="1"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="WindowButtonIconFill" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF3C6AA3" Offset="0"/>
<GradientStop Color="#FF83A5D2" Offset="1"/>
</LinearGradientBrush>
<SolidColorBrush x:Key="WindowButtonIconStroke" Color="#FFFFFFFF" />
<LinearGradientBrush x:Key="WindowBackground" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FFB7EDFF" Offset="0"/>
<GradientStop Color="#FF214D71" Offset="1"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="WindowOuterBorder" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FFB7EDFF" Offset="0"/>
<GradientStop Color="#FF214D71" Offset="0.98"/>
</LinearGradientBrush>
<SolidColorBrush x:Key="WindowBorderBackground" Color="#FF005092" />
<LinearGradientBrush x:Key="WindowModalBackground" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#B2153D6E"/>
<GradientStop Color="#33153D6E" Offset="0.5"/>
<GradientStop Color="#B2153D6E" Offset="1"/>
</LinearGradientBrush>
<SolidColorBrush x:Key="BorderLineOuterColor" Color="Transparent" />
<SolidColorBrush x:Key="BorderLineInnerColor" Color="Transparent" />
<!-- WindowButtonStyle -->
<Style x:Key="WindowButtonStyle" TargetType="telerik:RadButton">
<Setter Property="Padding" Value="{StaticResource WindowButtonPadding}" />
<Setter Property="Margin" Value="{StaticResource WindowButtonMargin}" />
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="telerik:RadButton">
<Grid>
<telerikChromes:ButtonChrome RenderNormal="False" CornerRadius="{StaticResource SplitButton_SpanCornerRadius}" RenderMouseOver="{TemplateBinding IsMouseOver}" RenderPressed="{TemplateBinding IsPressed}" />
<ContentPresenter Margin="{TemplateBinding Padding}" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<!-- WindowResizeThumbStyle -->
<Style x:Key="WindowResizeThumbStyle" TargetType="Thumb">
<Setter Property="MinWidth" Value="5" />
<Setter Property="MinHeight" Value="5" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Thumb">
<Rectangle Fill="Transparent" />
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<!-- RadWindowTemplate -->
<ControlTemplate x:Key="RadWindowTemplate" TargetType="telerikNavigation:RadWindow">
<Grid x:Name="LayoutRoot">
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled" />
</VisualStateGroup>
<VisualStateGroup x:Name="FocusStates">
<VisualState x:Name="Focused" />
<VisualState x:Name="Unfocused" />
</VisualStateGroup>
<VisualStateGroup x:Name="DragStates">
<VisualState x:Name="NotDragging" />
<VisualState x:Name="Dragging" />
<VisualState x:Name="Resizing" />
</VisualStateGroup>
<VisualStateGroup x:Name="WindowStates">
<VisualState x:Name="NormalWindow" />
<VisualState x:Name="Maximized">
<Storyboard>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="WindowOuterBorder" Storyboard.TargetProperty="CornerRadius">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="WindowInnerBorder" Storyboard.TargetProperty="CornerRadius">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="WindowOuterBorder" Storyboard.TargetProperty="BorderThickness">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="WindowInnerBorder" Storyboard.TargetProperty="BorderThickness">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentInnerBorder" Storyboard.TargetProperty="BorderThickness">
<DiscreteObjectKeyFrame KeyTime="0" Value="0 1 0 0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentOuterBorder" Storyboard.TargetProperty="BorderThickness">
<DiscreteObjectKeyFrame KeyTime="0" Value="0 1 0 0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentOuterBorder" Storyboard.TargetProperty="Margin">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="HeaderButtons" Storyboard.TargetProperty="Margin">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="Shadow" Storyboard.TargetProperty="Visibility">
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
<VisualState x:Name="Minimized">
<Storyboard>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentOuterBorder" Storyboard.TargetProperty="Visibility">
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="HeaderButtons" Storyboard.TargetProperty="Margin">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<Border x:Name="Shadow" CornerRadius="10" BorderBrush="#11000000" BorderThickness="1" Margin="-3 -3 -5 -5">
<Border CornerRadius="9" BorderBrush="#22000000" BorderThickness="1">
<Border CornerRadius="8" BorderBrush="#33000000" BorderThickness="1">
<Border CornerRadius="7" BorderBrush="#44000000" BorderThickness="1">
<Border CornerRadius="6" BorderBrush="#55000000" BorderThickness="1">
<Border CornerRadius="5" BorderBrush="#66000000" BorderThickness="1">
<Border CornerRadius="4" BorderBrush="#77000000" BorderThickness="1">
</Border>
</Border>
</Border>
</Border>
</Border>
</Border>
</Border>
<Border x:Name="WindowOuterBorder" Grid.RowSpan="2" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="0" Background="{TemplateBinding BorderBackground}" CornerRadius="5">
<Border x:Name="WindowInnerBorder" BorderBrush="{StaticResource WindowInnerBorder}" BorderThickness="0" CornerRadius="4">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid x:Name="Header" Background="{StaticResource WindowHeaderBackground}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Thumb x:Name="titleThumb" Grid.ColumnSpan="2" Style="{StaticResource WindowResizeThumbStyle}" />
<StackPanel Orientation="Horizontal" Grid.Column="0" Margin="2 0 0 0">
<ContentPresenter x:Name="IconContent"
HorizontalAlignment="Left" VerticalAlignment="Center" Margin="2"
Content="{TemplateBinding Icon}" ContentTemplate="{TemplateBinding IconTemplate}" />
<ContentPresenter x:Name="HeaderContent"
IsHitTestVisible="{TemplateBinding IsHeaderHitTestVisible}"
HorizontalAlignment="Left" VerticalAlignment="Center"
Content="{TemplateBinding Header}" ContentTemplate="{TemplateBinding HeaderTemplate}"
>
</ContentPresenter>
</StackPanel>
<Border x:Name="PART_HeaderButtonsBorder" Grid.Column="1">
<StackPanel x:Name="HeaderButtons" Grid.Column="1" Orientation="Horizontal" Margin="0 0 3 0">
<telerik:RadButton x:Name="PART_MinimizeButton" Command="telerik:WindowCommands.Minimize" Style="{StaticResource WindowButtonStyle}">
<Path Fill="{StaticResource WindowButtonIconFill}" Stroke="{StaticResource WindowButtonIconStroke}" Width="14" Height="14" Data="M1.5,7.5 L12.5,7.5 12.5,11.5 1.5,11.5 Z" />
</telerik:RadButton>
<telerik:RadButton x:Name="PART_RestoreButton" Command="telerik:WindowCommands.Restore" Style="{StaticResource WindowButtonStyle}">
<Path Fill="{StaticResource WindowButtonIconFill}" Stroke="{StaticResource WindowButtonIconStroke}" Width="14" Height="14" Data="M0.5,4.5 0.5,11.5 1.5,12.5 8.5,12.5 9.5,11.5 9.5,3.5 1.5,3.5 Z M3.5,6.5 L3.5,9.5 L6.5,9.5 6.5,6.5 Z M3.5,3.5 3.5,1.5 4.5,0.5 11.5,0.5 12.5,1.5 12.5,9.5 11.5,10.5 9.5,10.5 9.5,3.5 Z" />
</telerik:RadButton>
<telerik:RadButton x:Name="PART_MaximizeButton" Command="telerik:WindowCommands.Maximize" Style="{StaticResource WindowButtonStyle}">
<Path Fill="{StaticResource WindowButtonIconFill}" Stroke="{StaticResource WindowButtonIconStroke}" Width="14" Height="14" Data="M1.5,2.5 L12.5,2.5 12.5,11.5 1.5,11.5 Z M4.5,5.5 L9.5,5.5 9.5,8.5 4.5,8.5 Z" />
</telerik:RadButton>
<telerik:RadButton x:Name="PART_CloseButton" Command="telerik:WindowCommands.Close" Style="{StaticResource WindowButtonStyle}">
<Path Fill="{StaticResource WindowButtonIconFill}" Stroke="{StaticResource WindowButtonIconStroke}" Width="14" Height="14" Data="M1.5,3.5 L2.5,2.5 4.5,2.5 6.5,4.5 8.5,2.5 10.5,2.5 11.5,3.5 8.5,6.5 8.5,7.5 11.5,10.5 10.5,11.5 8.5,11.5 6.5,9.5 4.5,11.5 2.5,11.5 1.5,10.5 4.5,7.5 4.5,6.5 z" />
</telerik:RadButton>
</StackPanel>
</Border>
</Grid>
<Border x:Name="ContentOuterBorder" Grid.Row="1" Margin="{TemplateBinding BorderThickness}" BorderThickness="1" BorderBrush="{StaticResource WindowInnerBorder}">
<Border x:Name="ContentInnerBorder" BorderThickness="1" BorderBrush="{TemplateBinding BorderBrush}" Background="{TemplateBinding Background}">
<ContentPresenter x:Name="ContentElement" Margin="{TemplateBinding Padding}" Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding ContentTemplate}"/>
</Border>
</Border>
</Grid>
</Border>
</Border>
<Thumb x:Name="W" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeWE" HorizontalAlignment="Left" />
<Thumb x:Name="N" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNS" VerticalAlignment="Top" />
<Thumb x:Name="E" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeWE" HorizontalAlignment="Right" />
<Thumb x:Name="S" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNS" VerticalAlignment="Bottom" />
<Thumb x:Name="NW" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNWSE" VerticalAlignment="Top" HorizontalAlignment="Left" />
<Thumb x:Name="NE" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNESW" VerticalAlignment="Top" HorizontalAlignment="Right" />
<Thumb x:Name="SE" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNWSE" VerticalAlignment="Bottom" HorizontalAlignment="Right" />
<Thumb x:Name="SW" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNESW" VerticalAlignment="Bottom" HorizontalAlignment="Left" />
</Grid>
</ControlTemplate>
<!-- telerikNavigation:RadWindow -->
<Style TargetType="telerikNavigation:RadWindow">
<Setter Property="IsTabStop" Value="false" />
<Setter Property="Background" Value="{StaticResource WindowBackground}" />
<Setter Property="BorderBrush" Value="{StaticResource WindowOuterBorder}" />
<Setter Property="BorderBackground" Value="{StaticResource WindowBorderBackground}" />
<Setter Property="ModalBackground" Value="{StaticResource WindowModalBackground}" />
<Setter Property="BorderThickness" Value="0" />
<Setter Property="MinHeight" Value="26" />
<Setter Property="MinWidth" Value="100" />
<Setter Property="HorizontalAlignment" Value="Left" />
<Setter Property="VerticalAlignment" Value="Top" />
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
<Setter Property="VerticalContentAlignment" Value="Stretch" />
<Setter Property="Header" Value="RadWindow" />
<Setter Property="WindowStartupLocation" Value="Manual" />
<Setter Property="WindowState" Value="Normal" />
<Setter Property="Template" Value="{StaticResource RadWindowTemplate}" />
<Setter Property="Foreground" Value="#FF00335B"></Setter>
<Setter Property="FontWeight" Value="Bold"></Setter>
<Setter Property="TabNavigation" Value="Cycle" />
<Setter Property="animation:AnimationManager.AnimationSelector">
<Setter.Value>
<animation:AnimationSelector>
<animation:AnimationGroup AnimationName="Show">
<animation:FadeAnimation Direction="In" TargetElementName="LayoutRoot" >
<animation:FadeAnimation.Easing>
<QuarticEase EasingMode="EaseOut" />
</animation:FadeAnimation.Easing>
</animation:FadeAnimation>
<animation:ScaleAnimation Direction="In" TargetElementName="LayoutRoot" MinScale="0.9" >
<animation:ScaleAnimation.Easing>
<QuarticEase EasingMode="EaseOut" />
</animation:ScaleAnimation.Easing>
</animation:ScaleAnimation>
</animation:AnimationGroup>
<animation:AnimationGroup AnimationName="Hide">
<animation:FadeAnimation Direction="Out" TargetElementName="LayoutRoot" >
<animation:FadeAnimation.Easing>
<QuarticEase EasingMode="EaseOut" />
</animation:FadeAnimation.Easing>
</animation:FadeAnimation>
<animation:ScaleAnimation Direction="Out" TargetElementName="LayoutRoot" MinScale="0.9">
<animation:ScaleAnimation.Easing>
<QuarticEase EasingMode="EaseIn" />
</animation:ScaleAnimation.Easing>
</animation:ScaleAnimation>
</animation:AnimationGroup>
</animation:AnimationSelector>
</Setter.Value>
</Setter>
</Style>
<!-- telerikNavigation:RadPrompt -->
<Style TargetType="telerikNavigation:RadPrompt" >
<Setter Property="IsTabStop" Value="false" />
<Setter Property="Width" Value="350" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="telerikNavigation:RadPrompt">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image x:Name="Icon" Width="48" Height="48" VerticalAlignment="Top" Margin="16 8 8 8" Source="/Abm.CustomTheme;component/Themes/Alert_Question.png" />
<StackPanel x:Name="PromptContent" Grid.Row="0" Grid.Column="1" >
<ScrollViewer BorderThickness="0" Grid.Row="0" Grid.Column="1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Margin="0 0 0 8">
<ContentPresenter x:Name="PromptText" Margin="8 8 8 0" />
</ScrollViewer>
<TextBox x:Name="PromptTextBox" Margin="8" />
</StackPanel>
<StackPanel x:Name="DialogButtons" Grid.Row="2" Grid.ColumnSpan="2" Orientation="Horizontal" HorizontalAlignment="Right">
<telerik:RadButton x:Name="OK" MinWidth="70" Content="OK" Margin="0 10 8 8" />
<telerik:RadButton x:Name="Cancel" MinWidth="70" Content="Cancel" Margin="0 10 8 8" />
</StackPanel>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<!-- telerikNavigation:RadConfirm -->
<Style TargetType="telerikNavigation:RadConfirm">
<Setter Property="IsTabStop" Value="false" />
<Setter Property="MinWidth" Value="275" />
<Setter Property="MaxWidth" Value="500" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="telerikNavigation:RadConfirm">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image x:Name="Icon" Width="48" Height="48" VerticalAlignment="Top" Margin="16 8 8 8" Source="/Abm.CustomTheme;component/Themes/Alert_Question.png" />
<ScrollViewer BorderThickness="0" Grid.Row="0" Grid.Column="1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Margin="0 0 0 8">
<ContentPresenter x:Name="ConfirmText" Margin="8 8 8 0" />
</ScrollViewer>
<StackPanel x:Name="DialogButtons" Grid.Row="2" Grid.ColumnSpan="2" Orientation="Horizontal" HorizontalAlignment="Right">
<telerik:RadButton x:Name="OK" MinWidth="70" Content="OK" Margin="0 10 8 8" />
<telerik:RadButton x:Name="Cancel" MinWidth="70" Content="Cancel" Margin="0 10 8 8" />
</StackPanel>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<!-- telerikNavigation:RadAlert -->
<Style TargetType="telerikNavigation:RadAlert">
<Setter Property="IsTabStop" Value="false" />
<Setter Property="MinWidth" Value="275" />
<Setter Property="MaxWidth" Value="500" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="telerikNavigation:RadAlert">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image x:Name="Icon" Width="48" Height="48" VerticalAlignment="Top" Margin="16 8 8 8" Source="/Abm.CustomTheme;component/Themes/Alert.png"/>
<ScrollViewer BorderThickness="0" Grid.Row="0" Grid.Column="1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Margin="0 0 0 8">
<ContentPresenter x:Name="AlertText" Margin="8 8 8 0" />
</ScrollViewer>
<telerik:RadButton x:Name="OK" Grid.Row="2" Grid.ColumnSpan="2" MinWidth="70" HorizontalAlignment="Right" Content="OK" Margin="0 10 8 8" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ResourceDictionary>
I created a RadWindow as my code...
<telerikNavigation:RadWindow x:Class="Abm.Surveys.Creator.Forms.frmEdit"
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:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
Width="400" Height="130" Header="Edit" WindowStartupLocation="CenterOwner" ResizeMode="NoResize" xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls" BorderThickness="0">
<Grid x:Name="LayoutRoot">
<TextBlock Height="23" HorizontalAlignment="Left" Margin="10,12,0,0" x:Name="txbName" Text="Name:" VerticalAlignment="Top" Width="79" />
<TextBox Height="23" Margin="0,8,12,0" x:Name="txtName" TabIndex="0" VerticalAlignment="Top" MaxLength="255" HorizontalContentAlignment="Left" HorizontalAlignment="Right" Width="281" /
<telerik:RadButton Content="OK" Style="{StaticResource CustomTelerikRadButton}" Height="23" HorizontalAlignment="Right" Margin="218,69,94,0" x:Name="btnOK" VerticalAlignment="Top" Width="75" Click="btnOK_Click" TabIndex="2" Cursor="Hand" DataContext="{Binding}" />
</Grid>
</telerikNavigation:RadWindow>
And I created my Theme too. I modified Window.xaml file, the follow line: <Style TargetType="telerikNavigation:RadWindow">
I set Foreground and FontWeight:
<Setter Property="Foreground" Value="#FF00335B"></Setter>
<Setter Property="FontWeight" Value="Bold"></Setter>
The problem is that all control in RadWindow will be with these Foreground and FontWeight. I would like just to set RadWindow header to these FontWeight and Foreground configurations. Is it possible?
Thanks!
Window.xaml:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:animation="clr-namespace:Telerik.Windows.Controls.Animation;assembly=Telerik.Windows.Controls"
xmlns:telerikTransitions="clr-namespace:Telerik.Windows.Controls.TransitionEffects;assembly=Telerik.Windows.Controls"
xmlns:telerikChromes="clr-namespace:Telerik.Windows.Controls.Chromes;assembly=Telerik.Windows.Controls"
xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls"
xmlns:telerikNavigation="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation"
xmlns:telerikNavigationPrimitives="clr-namespace:Telerik.Windows.Controls.Primitives;assembly=Telerik.Windows.Controls.Navigation"
xmlns:telerikPrimitives="clr-namespace:Telerik.Windows.Controls.Primitives;assembly=Telerik.Windows.Controls"
xmlns:telerikToolBar="clr-namespace:Telerik.Windows.Controls.ToolBar;assembly=Telerik.Windows.Controls.Navigation"
xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows"
xmlns:mscorlib="clr-namespace:System;assembly=mscorlib"
xmlns:dragDrop="clr-namespace:Telerik.Windows.Controls.DragDrop;assembly=Telerik.Windows.Controls"
xmlns:animationNavigation="clr-namespace:Telerik.Windows.Controls.Animation;assembly=Telerik.Windows.Controls.Navigation"
xmlns:treeView="clr-namespace:Telerik.Windows.Controls.TreeView;assembly=Telerik.Windows.Controls.Navigation"
xmlns:telerikTabControl="clr-namespace:Telerik.Windows.Controls.TabControl;assembly=Telerik.Windows.Controls.Navigation"
xmlns:book="clr-namespace:Telerik.Windows.Controls.Book;assembly=Telerik.Windows.Controls.Navigation"
xmlns:outlookBarPrimitives="clr-namespace:Telerik.Windows.Controls.OutlookBar;assembly=Telerik.Windows.Controls.Navigation"
xmlns:primitives="clr-namespace:System.Windows.Controls.Primitives;assembly=System.Windows"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
>
<Thickness x:Key="WindowButtonPadding">4</Thickness>
<Thickness x:Key="WindowButtonMargin">1 1 0 1</Thickness>
<CornerRadius x:Key="SplitButton_SpanCornerRadius">1</CornerRadius>
<LinearGradientBrush x:Key="WindowInnerBorder" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FFB7EDFF" Offset="0"/>
<GradientStop Color="#FF214D71" Offset="1"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="WindowHeaderBackground" EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FFE7F0FC" Offset="0"/>
<GradientStop Color="#FFB7EDFF" Offset="0"/>
<GradientStop Color="#FFB7EDFF" Offset="1"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="WindowButtonIconFill" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF3C6AA3" Offset="0"/>
<GradientStop Color="#FF83A5D2" Offset="1"/>
</LinearGradientBrush>
<SolidColorBrush x:Key="WindowButtonIconStroke" Color="#FFFFFFFF" />
<LinearGradientBrush x:Key="WindowBackground" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FFB7EDFF" Offset="0"/>
<GradientStop Color="#FF214D71" Offset="1"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="WindowOuterBorder" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FFB7EDFF" Offset="0"/>
<GradientStop Color="#FF214D71" Offset="0.98"/>
</LinearGradientBrush>
<SolidColorBrush x:Key="WindowBorderBackground" Color="#FF005092" />
<LinearGradientBrush x:Key="WindowModalBackground" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#B2153D6E"/>
<GradientStop Color="#33153D6E" Offset="0.5"/>
<GradientStop Color="#B2153D6E" Offset="1"/>
</LinearGradientBrush>
<SolidColorBrush x:Key="BorderLineOuterColor" Color="Transparent" />
<SolidColorBrush x:Key="BorderLineInnerColor" Color="Transparent" />
<!-- WindowButtonStyle -->
<Style x:Key="WindowButtonStyle" TargetType="telerik:RadButton">
<Setter Property="Padding" Value="{StaticResource WindowButtonPadding}" />
<Setter Property="Margin" Value="{StaticResource WindowButtonMargin}" />
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="telerik:RadButton">
<Grid>
<telerikChromes:ButtonChrome RenderNormal="False" CornerRadius="{StaticResource SplitButton_SpanCornerRadius}" RenderMouseOver="{TemplateBinding IsMouseOver}" RenderPressed="{TemplateBinding IsPressed}" />
<ContentPresenter Margin="{TemplateBinding Padding}" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<!-- WindowResizeThumbStyle -->
<Style x:Key="WindowResizeThumbStyle" TargetType="Thumb">
<Setter Property="MinWidth" Value="5" />
<Setter Property="MinHeight" Value="5" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Thumb">
<Rectangle Fill="Transparent" />
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<!-- RadWindowTemplate -->
<ControlTemplate x:Key="RadWindowTemplate" TargetType="telerikNavigation:RadWindow">
<Grid x:Name="LayoutRoot">
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled" />
</VisualStateGroup>
<VisualStateGroup x:Name="FocusStates">
<VisualState x:Name="Focused" />
<VisualState x:Name="Unfocused" />
</VisualStateGroup>
<VisualStateGroup x:Name="DragStates">
<VisualState x:Name="NotDragging" />
<VisualState x:Name="Dragging" />
<VisualState x:Name="Resizing" />
</VisualStateGroup>
<VisualStateGroup x:Name="WindowStates">
<VisualState x:Name="NormalWindow" />
<VisualState x:Name="Maximized">
<Storyboard>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="WindowOuterBorder" Storyboard.TargetProperty="CornerRadius">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="WindowInnerBorder" Storyboard.TargetProperty="CornerRadius">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="WindowOuterBorder" Storyboard.TargetProperty="BorderThickness">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="WindowInnerBorder" Storyboard.TargetProperty="BorderThickness">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentInnerBorder" Storyboard.TargetProperty="BorderThickness">
<DiscreteObjectKeyFrame KeyTime="0" Value="0 1 0 0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentOuterBorder" Storyboard.TargetProperty="BorderThickness">
<DiscreteObjectKeyFrame KeyTime="0" Value="0 1 0 0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentOuterBorder" Storyboard.TargetProperty="Margin">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="HeaderButtons" Storyboard.TargetProperty="Margin">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="Shadow" Storyboard.TargetProperty="Visibility">
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
<VisualState x:Name="Minimized">
<Storyboard>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentOuterBorder" Storyboard.TargetProperty="Visibility">
<DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="HeaderButtons" Storyboard.TargetProperty="Margin">
<DiscreteObjectKeyFrame KeyTime="0" Value="0" />
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<Border x:Name="Shadow" CornerRadius="10" BorderBrush="#11000000" BorderThickness="1" Margin="-3 -3 -5 -5">
<Border CornerRadius="9" BorderBrush="#22000000" BorderThickness="1">
<Border CornerRadius="8" BorderBrush="#33000000" BorderThickness="1">
<Border CornerRadius="7" BorderBrush="#44000000" BorderThickness="1">
<Border CornerRadius="6" BorderBrush="#55000000" BorderThickness="1">
<Border CornerRadius="5" BorderBrush="#66000000" BorderThickness="1">
<Border CornerRadius="4" BorderBrush="#77000000" BorderThickness="1">
</Border>
</Border>
</Border>
</Border>
</Border>
</Border>
</Border>
<Border x:Name="WindowOuterBorder" Grid.RowSpan="2" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="0" Background="{TemplateBinding BorderBackground}" CornerRadius="5">
<Border x:Name="WindowInnerBorder" BorderBrush="{StaticResource WindowInnerBorder}" BorderThickness="0" CornerRadius="4">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid x:Name="Header" Background="{StaticResource WindowHeaderBackground}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Thumb x:Name="titleThumb" Grid.ColumnSpan="2" Style="{StaticResource WindowResizeThumbStyle}" />
<StackPanel Orientation="Horizontal" Grid.Column="0" Margin="2 0 0 0">
<ContentPresenter x:Name="IconContent"
HorizontalAlignment="Left" VerticalAlignment="Center" Margin="2"
Content="{TemplateBinding Icon}" ContentTemplate="{TemplateBinding IconTemplate}" />
<ContentPresenter x:Name="HeaderContent"
IsHitTestVisible="{TemplateBinding IsHeaderHitTestVisible}"
HorizontalAlignment="Left" VerticalAlignment="Center"
Content="{TemplateBinding Header}" ContentTemplate="{TemplateBinding HeaderTemplate}"
>
</ContentPresenter>
</StackPanel>
<Border x:Name="PART_HeaderButtonsBorder" Grid.Column="1">
<StackPanel x:Name="HeaderButtons" Grid.Column="1" Orientation="Horizontal" Margin="0 0 3 0">
<telerik:RadButton x:Name="PART_MinimizeButton" Command="telerik:WindowCommands.Minimize" Style="{StaticResource WindowButtonStyle}">
<Path Fill="{StaticResource WindowButtonIconFill}" Stroke="{StaticResource WindowButtonIconStroke}" Width="14" Height="14" Data="M1.5,7.5 L12.5,7.5 12.5,11.5 1.5,11.5 Z" />
</telerik:RadButton>
<telerik:RadButton x:Name="PART_RestoreButton" Command="telerik:WindowCommands.Restore" Style="{StaticResource WindowButtonStyle}">
<Path Fill="{StaticResource WindowButtonIconFill}" Stroke="{StaticResource WindowButtonIconStroke}" Width="14" Height="14" Data="M0.5,4.5 0.5,11.5 1.5,12.5 8.5,12.5 9.5,11.5 9.5,3.5 1.5,3.5 Z M3.5,6.5 L3.5,9.5 L6.5,9.5 6.5,6.5 Z M3.5,3.5 3.5,1.5 4.5,0.5 11.5,0.5 12.5,1.5 12.5,9.5 11.5,10.5 9.5,10.5 9.5,3.5 Z" />
</telerik:RadButton>
<telerik:RadButton x:Name="PART_MaximizeButton" Command="telerik:WindowCommands.Maximize" Style="{StaticResource WindowButtonStyle}">
<Path Fill="{StaticResource WindowButtonIconFill}" Stroke="{StaticResource WindowButtonIconStroke}" Width="14" Height="14" Data="M1.5,2.5 L12.5,2.5 12.5,11.5 1.5,11.5 Z M4.5,5.5 L9.5,5.5 9.5,8.5 4.5,8.5 Z" />
</telerik:RadButton>
<telerik:RadButton x:Name="PART_CloseButton" Command="telerik:WindowCommands.Close" Style="{StaticResource WindowButtonStyle}">
<Path Fill="{StaticResource WindowButtonIconFill}" Stroke="{StaticResource WindowButtonIconStroke}" Width="14" Height="14" Data="M1.5,3.5 L2.5,2.5 4.5,2.5 6.5,4.5 8.5,2.5 10.5,2.5 11.5,3.5 8.5,6.5 8.5,7.5 11.5,10.5 10.5,11.5 8.5,11.5 6.5,9.5 4.5,11.5 2.5,11.5 1.5,10.5 4.5,7.5 4.5,6.5 z" />
</telerik:RadButton>
</StackPanel>
</Border>
</Grid>
<Border x:Name="ContentOuterBorder" Grid.Row="1" Margin="{TemplateBinding BorderThickness}" BorderThickness="1" BorderBrush="{StaticResource WindowInnerBorder}">
<Border x:Name="ContentInnerBorder" BorderThickness="1" BorderBrush="{TemplateBinding BorderBrush}" Background="{TemplateBinding Background}">
<ContentPresenter x:Name="ContentElement" Margin="{TemplateBinding Padding}" Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding ContentTemplate}"/>
</Border>
</Border>
</Grid>
</Border>
</Border>
<Thumb x:Name="W" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeWE" HorizontalAlignment="Left" />
<Thumb x:Name="N" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNS" VerticalAlignment="Top" />
<Thumb x:Name="E" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeWE" HorizontalAlignment="Right" />
<Thumb x:Name="S" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNS" VerticalAlignment="Bottom" />
<Thumb x:Name="NW" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNWSE" VerticalAlignment="Top" HorizontalAlignment="Left" />
<Thumb x:Name="NE" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNESW" VerticalAlignment="Top" HorizontalAlignment="Right" />
<Thumb x:Name="SE" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNWSE" VerticalAlignment="Bottom" HorizontalAlignment="Right" />
<Thumb x:Name="SW" Style="{StaticResource WindowResizeThumbStyle}" Cursor="SizeNESW" VerticalAlignment="Bottom" HorizontalAlignment="Left" />
</Grid>
</ControlTemplate>
<!-- telerikNavigation:RadWindow -->
<Style TargetType="telerikNavigation:RadWindow">
<Setter Property="IsTabStop" Value="false" />
<Setter Property="Background" Value="{StaticResource WindowBackground}" />
<Setter Property="BorderBrush" Value="{StaticResource WindowOuterBorder}" />
<Setter Property="BorderBackground" Value="{StaticResource WindowBorderBackground}" />
<Setter Property="ModalBackground" Value="{StaticResource WindowModalBackground}" />
<Setter Property="BorderThickness" Value="0" />
<Setter Property="MinHeight" Value="26" />
<Setter Property="MinWidth" Value="100" />
<Setter Property="HorizontalAlignment" Value="Left" />
<Setter Property="VerticalAlignment" Value="Top" />
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
<Setter Property="VerticalContentAlignment" Value="Stretch" />
<Setter Property="Header" Value="RadWindow" />
<Setter Property="WindowStartupLocation" Value="Manual" />
<Setter Property="WindowState" Value="Normal" />
<Setter Property="Template" Value="{StaticResource RadWindowTemplate}" />
<Setter Property="Foreground" Value="#FF00335B"></Setter>
<Setter Property="FontWeight" Value="Bold"></Setter>
<Setter Property="TabNavigation" Value="Cycle" />
<Setter Property="animation:AnimationManager.AnimationSelector">
<Setter.Value>
<animation:AnimationSelector>
<animation:AnimationGroup AnimationName="Show">
<animation:FadeAnimation Direction="In" TargetElementName="LayoutRoot" >
<animation:FadeAnimation.Easing>
<QuarticEase EasingMode="EaseOut" />
</animation:FadeAnimation.Easing>
</animation:FadeAnimation>
<animation:ScaleAnimation Direction="In" TargetElementName="LayoutRoot" MinScale="0.9" >
<animation:ScaleAnimation.Easing>
<QuarticEase EasingMode="EaseOut" />
</animation:ScaleAnimation.Easing>
</animation:ScaleAnimation>
</animation:AnimationGroup>
<animation:AnimationGroup AnimationName="Hide">
<animation:FadeAnimation Direction="Out" TargetElementName="LayoutRoot" >
<animation:FadeAnimation.Easing>
<QuarticEase EasingMode="EaseOut" />
</animation:FadeAnimation.Easing>
</animation:FadeAnimation>
<animation:ScaleAnimation Direction="Out" TargetElementName="LayoutRoot" MinScale="0.9">
<animation:ScaleAnimation.Easing>
<QuarticEase EasingMode="EaseIn" />
</animation:ScaleAnimation.Easing>
</animation:ScaleAnimation>
</animation:AnimationGroup>
</animation:AnimationSelector>
</Setter.Value>
</Setter>
</Style>
<!-- telerikNavigation:RadPrompt -->
<Style TargetType="telerikNavigation:RadPrompt" >
<Setter Property="IsTabStop" Value="false" />
<Setter Property="Width" Value="350" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="telerikNavigation:RadPrompt">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image x:Name="Icon" Width="48" Height="48" VerticalAlignment="Top" Margin="16 8 8 8" Source="/Abm.CustomTheme;component/Themes/Alert_Question.png" />
<StackPanel x:Name="PromptContent" Grid.Row="0" Grid.Column="1" >
<ScrollViewer BorderThickness="0" Grid.Row="0" Grid.Column="1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Margin="0 0 0 8">
<ContentPresenter x:Name="PromptText" Margin="8 8 8 0" />
</ScrollViewer>
<TextBox x:Name="PromptTextBox" Margin="8" />
</StackPanel>
<StackPanel x:Name="DialogButtons" Grid.Row="2" Grid.ColumnSpan="2" Orientation="Horizontal" HorizontalAlignment="Right">
<telerik:RadButton x:Name="OK" MinWidth="70" Content="OK" Margin="0 10 8 8" />
<telerik:RadButton x:Name="Cancel" MinWidth="70" Content="Cancel" Margin="0 10 8 8" />
</StackPanel>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<!-- telerikNavigation:RadConfirm -->
<Style TargetType="telerikNavigation:RadConfirm">
<Setter Property="IsTabStop" Value="false" />
<Setter Property="MinWidth" Value="275" />
<Setter Property="MaxWidth" Value="500" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="telerikNavigation:RadConfirm">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image x:Name="Icon" Width="48" Height="48" VerticalAlignment="Top" Margin="16 8 8 8" Source="/Abm.CustomTheme;component/Themes/Alert_Question.png" />
<ScrollViewer BorderThickness="0" Grid.Row="0" Grid.Column="1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Margin="0 0 0 8">
<ContentPresenter x:Name="ConfirmText" Margin="8 8 8 0" />
</ScrollViewer>
<StackPanel x:Name="DialogButtons" Grid.Row="2" Grid.ColumnSpan="2" Orientation="Horizontal" HorizontalAlignment="Right">
<telerik:RadButton x:Name="OK" MinWidth="70" Content="OK" Margin="0 10 8 8" />
<telerik:RadButton x:Name="Cancel" MinWidth="70" Content="Cancel" Margin="0 10 8 8" />
</StackPanel>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<!-- telerikNavigation:RadAlert -->
<Style TargetType="telerikNavigation:RadAlert">
<Setter Property="IsTabStop" Value="false" />
<Setter Property="MinWidth" Value="275" />
<Setter Property="MaxWidth" Value="500" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="telerikNavigation:RadAlert">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image x:Name="Icon" Width="48" Height="48" VerticalAlignment="Top" Margin="16 8 8 8" Source="/Abm.CustomTheme;component/Themes/Alert.png"/>
<ScrollViewer BorderThickness="0" Grid.Row="0" Grid.Column="1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Margin="0 0 0 8">
<ContentPresenter x:Name="AlertText" Margin="8 8 8 0" />
</ScrollViewer>
<telerik:RadButton x:Name="OK" Grid.Row="2" Grid.ColumnSpan="2" MinWidth="70" HorizontalAlignment="Right" Content="OK" Margin="0 10 8 8" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ResourceDictionary>