1.依赖属性对资源引用的支持
- App.xaml文件中
<Application.Resources>
<SolidColorBrush x:Key="MyBrush" Color="Red"/>
</Application.Resources> - 页面引用
<Button Name="Button" Background="{DynamicResource MyBrush}" Content="调用资源"/>
2.依赖属性对样式的支持
- App.xaml文件中
<Application.Resources>
<Style x:Key="GreenButtonStyle">
<Setter Property="Control.Background" Value="Green"/>
</Style>
</Application.Resources> - 页面引用
<Button Name="Button" Style="{StaticResource GreenButtonStyle}" Content="调用样式"/>
3.依赖属性对动画的支持
4.依赖属性对数据绑定的支持
新建一个BingingData类
- App.xaml文件中
添加声明 xmlns:local="clr-namespace:Test"
<Application.Resources>
<local:BindingData x:Key="MyDataSource"/>
</Application.Resources> - 页面引用
<Button Name="Button" Background="{Binding Source={StaticResource myDataSource},Path=ColorName}" Content="数据绑定"/>
5.依赖属性对属性值继承的支持