Sliverlight/WPF 样式使用方法

1,UserControl 页面级样式:

UserControl.Resources style setter Property value。 TargetType为应用的类型 

1  <UserControl.Resources>
2         <Style x:Key="DataGridHeaderCenterStyle" TargetType="DataGridColumnHeader">
3             <Setter Property="HorizontalContentAlignment" Value="Center"></Setter>
4         </Style>
5 </UserControl.Resources>

使用方法: style staticresource x:key

2, 应用程序级样式:

在App中设置Resource 属性 使用与页面级的方法相同

1 ResourceDictionary resource = new ResourceDictionary();
2 Uri uri = new Uri(@"pack://application:,,,/XXX;component/BaseStyle.xaml", UriKind.RelativeOrAbsolute);
3 resource.Source = uri;
4 this.Resources = resource;

使用方法:dictionary 中添加样式 

posted @ 2016-05-27 20:36  huihuang88515  阅读(235)  评论(0编辑  收藏  举报