1、WPF中Template是一个ControlTemplate类型的对象,WPF可由用户根据应用需要定制应用的界面呈现内容及方式,而ControlTemplate就是相关控件界面外观的决定性因素之一,对于 一个按钮控件而言,你可以采用类似的方式定义Button控件的界面外观。参考代码如下:
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}" >
<Border Background="{DynamicResource CornerButtonStyleBrush}" x:Name="border" BorderBrush="{StaticResource CornerBorderBrush}" CornerRadius="3,3,3,3" BorderThickness="2,2,2,2" SnapsToDevicePixels="true" Height="{TemplateBinding Height}" Width="{TemplateBinding Width}">
<ContentPresenter x:Name="contentPresenter" Content="{TemplateBinding Content}" HorizontalAlignment="Center" Margin="{TemplateBindin