为什么在Silverlight 4中不鼓励使用Triggers?

kpo*_*zin 2 silverlight xaml expression-blend silverlight-4.0

Silverlight的MSDN文档现在在几个地方陈述:

整个触发器语法是在Silverlight 4.一个泄气技术[ 1,2 ]

Expression Blend似乎很乐意支持并鼓励他们使用它们,并且有很多博客文章赞美使用触发器和动作而没有任何警告.

触发器的推荐替代品是什么?我应该坚持使用代码隐藏事件处理程序吗?

Ant*_*nes 5

你在两个不同的触发器之间混淆了.您指向的MSDN文档是Silverlight SDK System.Windows触发器,除了支持Loaded事件之外,它不会执行任何其他操作.

您在博客文章中看到的过多的触发器和动作引用了Blend SDK,它具有更广泛的范围并且非常有用.