其他分享
首页 > 其他分享> > WPF查找指定属性的标签

WPF查找指定属性的标签

作者:互联网

在Web项目中用CSS去查找指定标签 id用“#”,class用“.”,对应属性值用input[type=?]就可以了,那么在WPF中怎么查找呢,下面是一个例子

<Style TargetType="{x:Type ZdfFlatUI:FlatButton}">
    <Setter Property="Background" Value="{DynamicResource Theme.Main.Brush}" />
    <Style.Triggers>
        <DataTrigger Binding="{Binding RelativeSource={RelativeSource self},Path=Content}" Value="取消">
            <Setter Property="Background" Value="{DynamicResource Theme.LightBtn.BackgroundBrush}" />
        </DataTrigger>
    </Style.Triggers>
</Style>

  用TargetType找到对应类型的控件,用DataTrigger去筛选,Binding RelativeSource={RelativeSource self}是绑定自身,并指出某个属性的值。

标签:控件,标签,RelativeSource,查找,WPF,属性
来源: https://www.cnblogs.com/chengNet/p/11689909.html