silverlight的样式和html的css功能都是一样的,都是为了让样式可以重复使用(浅见,他日有新见解,再更新)。对于silverlight的样式的用法,今天学了一个简单的用法:
在app.xaml里面的resources写样式,要标明targetType和样式名Key。具体如下
<Application.Resources>
<Style TargetType="TextBlock" x:Key="mystyle">
<Setter Property="Foreground" Value="Beige"/>
</Style>
</Application.Resources>
该样式指明作用于textBlock控件,样式名为mystyle,在用的时候,只需要加上
Style="{StaticResource mystyle}",就可以调用该样式