首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Framework.Triggers与Style.Triggers的差异?

Framework.Triggers与Style.Triggers的差异?
EN

Stack Overflow用户
提问于 2011-04-18 09:55:18
回答 1查看 663关注 0票数 6

有两个相同类型的属性,但存在于不同的类中。

  • FrameworkElement.Triggers性质
  • Style.Triggers性质

这让我很困惑,所以我想问几个问题,他们的答案是:

  • 为什么存在两个相同类型的属性?
  • 我什么时候该用什么?
  • 一个人能做什么而另一个人做不到?
EN

回答 1

Stack Overflow用户

发布于 2011-04-18 10:00:29

正如您在问题中链接到的文档页所述:

FrameworkElement.Triggers只能包含EventTriggers,通常不使用。不能使用此方法定义(基于属性的)触发器或(基于数据绑定值的) DataTriggers。

为了大多数实际目的,您应该使用Style.Triggers、DataTemplate.Triggers或ControlTemplate.Triggers。(不好意思增加了混乱)。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5701177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档