我已经阅读过Silverlight是WPF子集的地方,那么为什么在silverlight中不使用触发器并且使用了状态。这两者之间有什么区别,为什么不使用触发器silverlight 3.0视觉状态和触发器的区别
3
A
回答
3
为什么触发器没有在Silverlight中实现?最终,资源限制。 Silverlight团队正在开发一个非常压缩的交付周期,并选择实现VisualStateManager而不是触发器,因为他们认为VSM交付了他们所需的大部分内容,并且实现起来要比完整的WPF触发器系统便宜得多。
他们之间有什么区别?触发器处于模板设计者的控制之下:它们允许(比如说)Button模板的设计者考虑他们感兴趣的任何疯狂的UI状态。状态由控制作者控制:控制作者必须预测哪些事件对控件的显示非常重要,并将它们组装成状态。
This article扩展了差异:文章本身主张触发方法,但John Gossman和Christian Schormann的评论为这些状态提供了说明。
0
因为silverlight是wpf的SUBSET。 SL没有这个功能,因为它没有其他许多功能。
相关问题
- 1. 网格的视觉状态
- 2. 回发数据和视图状态数据有什么区别
- 3. 视觉状态图编辑器
- 4. 查看状态和触发器
- 5. WPF视觉状态和改变颜色
- 6. CLR触发器状态
- 7. 视觉视口和布局视口之间的区别?
- 8. ASP:视觉工作室的约束和触发器问题
- 9. AngularJS ui.router视图属性和子状态之间的区别?
- 10. 无状态和有状态压缩之间的区别?
- 11. 状态图和有限状态机(FSM)之间的区别?
- 12. 复选框的视觉状态不变
- 13. 触发器和锁存器之间的区别
- 14. 设计提示:视觉区别
- 15. 无状态和有状态小部件有什么区别?
- 16. SCXML状态图和UML状态图有什么区别?
- 17. Qt中的切换和触发器之间的区别?
- 18. Sharepoint状态栏事件/触发器
- 19. Phaser状态管理器onUpdateCallback未触发
- 20. 视觉状态淡入淡出?
- 21. 混合5视觉状态管理
- 22. 使用触发器与视图获取当前数据状态
- 23. WPF中的触发器和事件有什么区别?
- 24. “?”之间的区别和“@”在视觉上基本
- 25. 子状态不会触发角状态下的父状态
- 26. 自定义控件上的视觉状态管理器
- 27. 问题设置与视觉状态管理器的前景
- 28. 视觉状态管理器与WPF中的动画
- 29. (iPhone)区别于模态视图和UIAlertView?
- 30. mod_rewrite状态不能触发?