7,659
社区成员




<phone:PhoneApplicationPage.Resources>
<ControlTemplate x:Key="datePickerControlTemplate"
TargetType="toolkit:DatePicker">
<StackPanel>
<ContentControl Content="{TemplateBinding Header}"
ContentTemplate="{TemplateBinding HeaderTemplate}"
Foreground="{StaticResource PhoneSubtleBrush}"
HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}"
Margin="12,0,12,-4" />
<Button x:Name="DateTimeButton"
FontSize="{TemplateBinding FontSize}"
Content="{TemplateBinding ValueString}"
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
FontFamily="{TemplateBinding FontFamily}"
Foreground="{TemplateBinding Foreground}"
HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}" />
</StackPanel>
</ControlTemplate>
</phone:PhoneApplicationPage.Resources>
<StackPanel xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit">
<toolkit:DatePicker FontSize="48"
Template="{StaticResource datePickerControlTemplate}" />
</StackPanel>
[/quote]0.0!版主我错了,看来我对模板修改一点都不懂,您那里有关于模板修改的资料么? [quote=引用 5 楼 ZHOUTUO08 的回复:] [quote=引用 4 楼 NianHui 的回复:] 什么事外部显示的部分就是xaml界面上显示的时间
<phone:PhoneApplicationPage.Resources>
<ControlTemplate x:Key="datePickerControlTemplate"
TargetType="toolkit:DatePicker">
<StackPanel>
<ContentControl Content="{TemplateBinding Header}"
ContentTemplate="{TemplateBinding HeaderTemplate}"
Foreground="{StaticResource PhoneSubtleBrush}"
HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}"
Margin="12,0,12,-4" />
<Button x:Name="DateTimeButton"
FontSize="{TemplateBinding FontSize}"
Content="{TemplateBinding ValueString}"
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
FontFamily="{TemplateBinding FontFamily}"
Foreground="{TemplateBinding Foreground}"
HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}" />
</StackPanel>
</ControlTemplate>
</phone:PhoneApplicationPage.Resources>
<StackPanel xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit">
<toolkit:DatePicker FontSize="48"
Template="{StaticResource datePickerControlTemplate}" />
</StackPanel>
[quote=引用 4 楼 NianHui 的回复:] 什么事外部显示的部分就是xaml界面上显示的时间
什么事外部显示的部分就是xaml界面上显示的时间
什么事外部显示的部分
查control模板,看看是什么属性控制的。
你是指弹出来的日历中的字体? 如果是的话, 需要自己写一个Calendar控件的模板, 应用到DatePicker上去.