读书人

WPF:设置style时候可以指定目标类型

发布时间: 2012-04-16 16:20:04 作者: rapoo

WPF:设置style时候,可以指定目标类型,那么,可以指定目标Name吗?
例如:这里可以指定目标类型是“控件A”:

<Style TargetType="控件A">
<Setter Property="T1" Value="T1值"></Setter>
</Style>


如果控件A的Name是AA,那么,能否通过它的Name作为入口,去修改控件A的style?


就是类似于(下面代码是错误的):


<Style TargetName="AA">
<Setter Property="T1" Value="T1值"></Setter>
</Style>

就是希望精确到指定某个控件。


在这样的前提条件下:我不能给控件A指定x:key,

能否实现?






[解决办法]
那应该是设置在Trigger里面设置的,或者你用Blend4提供的行为来实现,里面有一个ChangePropertyAction能实现你的需求

读书人网 >C#

热点推荐