This question is locked. New answers and comments are not allowed.
I'm having a devil of a time trying to change the foreground fontweight and background of a RadDatepicker control , specifically the default text block that shows before you click on it to expend the control.I want to set the background to transparent, and change it to normal fontweight
e.g. the control says "Select Date" currently, and here is the style associated with that control. Any help you can give me would be greatly appreciated.
e.g. the control says "Select Date" currently, and here is the style associated with that control. Any help you can give me would be greatly appreciated.
<Style x:Key="RadDatePickerStyle1" TargetType="telerikInput:RadDatePicker"><Setter Property="SelectorStyle"><Setter.Value><Style TargetType="telerikInput:RadDateSelector"><Setter Property="Background" Value="Red"/><Setter Property="HorizontalAlignment" Value="Stretch"/></Style></Setter.Value></Setter> <Setter Property="BorderThickness" Value="1"/> <Setter Property="FontWeight" Value="Normal"/> <Setter Property="FontSize" Value="20"/> <Setter Property="Template"><Setter.Value><ControlTemplate TargetType="telerikInput:RadDatePicker"><telerikPrimitives:RadPickerBox x:Name="PART_PickerBox" ContentTemplate="{TemplateBinding EmptyContentTemplate}" HeaderTemplate="{TemplateBinding HeaderTemplate}" HeaderStyle="{TemplateBinding HeaderStyle}" Header="{TemplateBinding Header}" HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}" PopupCloseAnimation="{StaticResource CloseAnimation}" PopupOpenAnimation="{StaticResource OpenAnimation}" VerticalContentAlignment="{TemplateBinding VerticalContentAlignment}" Style="{StaticResource RadPickerBoxStyle1}"><telerikPrimitives:RadPickerBox.ApplicationBarInfo><telerikPrimitives:ApplicationBarInfo x:Name="PART_AppBarInfo"><telerikPrimitives:ApplicationBarButton x:Name="PART_OKButton"/><telerikPrimitives:ApplicationBarButton x:Name="PART_CancelButton"/></telerikPrimitives:ApplicationBarInfo></telerikPrimitives:RadPickerBox.ApplicationBarInfo><Grid Background="{StaticResource PhoneChromeBrush}"><Grid.RowDefinitions><RowDefinition Height="Auto"/><RowDefinition/></Grid.RowDefinitions> <ContentControl x:Name="PART_PopupHeader" ContentTemplate="{TemplateBinding PopupHeaderTemplate}" Content="{TemplateBinding PopupHeader}" FontWeight="Normal" FontSize="{StaticResource PhoneFontSizeMedium}" FontFamily="{StaticResource PhoneFontFamilySemiLight}" HorizontalContentAlignment="Left" Margin="24, 55, 0, 24" Grid.Row="0" BorderThickness="1"/><telerikInput:RadDateSelector x:Name="PART_Selector" AppointmentSource="{TemplateBinding AppointmentSource}" DayStepBehavior="{TemplateBinding DayStepBehavior}" ItemTemplateSelector="{TemplateBinding ItemTemplateSelector}" MonthStepBehavior="{TemplateBinding MonthStepBehavior}" Grid.Row="1" Style="{TemplateBinding SelectorStyle}" Step="{TemplateBinding Step}" YearStepBehavior="{TemplateBinding YearStepBehavior}"/></Grid></telerikPrimitives:RadPickerBox></ControlTemplate></Setter.Value></Setter><Setter Property="ItemTemplateSelector"><Setter.Value><telerikInput:AppointmentTemplateSelector><DataTemplate><Grid><Grid HorizontalAlignment="Right" Margin="2" VerticalAlignment="Top"><Ellipse Fill="{StaticResource PhoneAccentBrush}" Height="25" Width="25"/><TextBlock FontSize="16" HorizontalAlignment="Center" Text="{Binding Appointments, Converter={StaticResource countConverter}}" VerticalAlignment="Center"/></Grid><StackPanel HorizontalAlignment="Left" Margin="4" MinHeight="100" VerticalAlignment="Bottom"> <TextBlock FontSize="54" FontFamily="{StaticResource PhoneFontFamilySemiLight}" Margin="0,0,0,-8" Text="{Binding HeaderText}"/><TextBlock Foreground="{StaticResource PhoneSubtleBrush}" FontSize="20" FontFamily="{StaticResource PhoneFontFamilyNormal}" Text="{Binding ContentText}"/></StackPanel></Grid></DataTemplate></telerikInput:AppointmentTemplateSelector></Setter.Value></Setter></Style>