这是我的场景。什么是Silverlight中DataTrigger的替代品
我有2个属性。类型和状态。
类型是具有3个值的枚举,例如球,车,箭头。状态是一个int,它可以接受3个状态值,例如,-1,0,1。另外,每个状态值有9个图像。
像,如果我选择类型为球和值为-1,我想显示一个红色的球。 如果我选择箭头类型和值为1,我想显示向上的箭头。
我可以在WPF中做到这一点。我用空图像创建了3个DataTemplates。然后,我使用DataTrigger检查并更新所选StateValue的特定图像。
但是,在silverlight中我该怎么做。我知道,我必须在VSM中做到这一点。但是,我想知道更多关于这个(或)任何可用替代方法的细节。
非常感谢。最后,我最终只用转换器。 – 2010-09-17 19:55:23