2010-09-30 75 views
2

Silverlight的MSDN文檔現在在一些地方規定:爲什麼在Silverlight 4中不鼓勵使用觸發器?

整個觸發器語法是在Silverlight 4氣餒技術[12]

Expression Blend中似乎愉快地支持和鼓勵他們的使用,雖然,並有大量的博客文章讚揚使用觸發器和行動沒有任何警告。

什麼是觸發器的推薦替代品?我應該堅持代碼隱藏事件處理程序嗎?

回答

5

你得到兩個不同的觸發器之間的混淆。您指向的MSDN文檔是Silverlight SDK System.Windows觸發器,除了支持Loaded事件以外別無其他。

您在博客文章中看到的過多的觸發器和操作引用了Blend SDK,它的範圍更廣,非常有用。

+0

你是對的。我混淆了'System.Windows.TriggerAction'與'System.Windows.Interactivity.TriggerAction '。 – kpozin 2010-09-30 14:08:40

相關問題