SL的四种样式
2013-10-14 00:24
309 查看
一、内联样式
<Button FontFamily="Arial Black" FontSize="20" Canvas.Left="50" Click="Button_Click_1">点我</Button>
二、页面样式
<UserControl.Resources>
<Style TargetType="Button">
<Setter Property="FontSize" Value="20"></Setter>
<Setter Property="Foreground" Value="Red"></Setter>
</Style>
</UserControl.Resources>
三、全局样式
<Application.Resources>
<Style TargetType="TextBox">
<Setter Property="Background" Value="Red"></Setter>
</Style>
</Application.Resources>
四、文件样式(这种样式最为推荐,也是代码重用率最高的)
新建一个字典文件,然后
写如下代码引用它
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="style1.xaml"></ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</UserControl.Resources>
<Button FontFamily="Arial Black" FontSize="20" Canvas.Left="50" Click="Button_Click_1">点我</Button>
二、页面样式
<UserControl.Resources>
<Style TargetType="Button">
<Setter Property="FontSize" Value="20"></Setter>
<Setter Property="Foreground" Value="Red"></Setter>
</Style>
</UserControl.Resources>
三、全局样式
<Application.Resources>
<Style TargetType="TextBox">
<Setter Property="Background" Value="Red"></Setter>
</Style>
</Application.Resources>
四、文件样式(这种样式最为推荐,也是代码重用率最高的)
新建一个字典文件,然后
写如下代码引用它
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="style1.xaml"></ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</UserControl.Resources>
相关文章推荐
- SilverLight学习笔记--Silverligh之在SL中调用Javascript (四种调用方法+简单与复杂参数的传递)
- html超链接样式(四种不同状态)设置示例
- UITableViewCell 四种样式的具体显示效果&&获取可见UITableView 中的所有cell
- UITableViewCellStyle 四种样式
- sl 简单 样式 动画
- redcontrol for SL 中文化及样式选择
- 纯dom动画框架可以满足常用的需求 包含四种常用动画样式(匀速,减速,橡皮筋,反弹)
- 详解Bootstrap四种图片样式
- HTML5学习_day03(3)--a标签伪类(四种状态样式变化)
- WPF 四种样式
- UITableViewCellStyle 四种样式
- SL 样式书写
- 后台CS代码中创建四种常用的SL动画效果
- 定位样式position的四种定位
- WP7开发学习(4):Style样式的四种使用
- 链接的四种状态及样式
- QT按钮的四种样式
- 详解Bootstrap四种图片样式
- UITableViewCell系统自带的四种样式
- Android中AlterDialog四种实现样式