【发布时间】:2011-04-01 13:34:59
【问题描述】:
这是我的场景。
我有 2 个属性。类型和状态。
Type 是一个具有 3 个值的枚举,例如球、汽车、箭头。 State 是一个 int,可以接受 3 个状态值,例如 -1、0、1。此外,每个状态值都有 9 个图像。
例如,如果我选择类型为球,值选择为 -1,我想显示一个红色球。 如果我选择类型作为箭头并将值选择为 1,我想显示一个向上箭头。等等,
我可以在 WPF 中做到这一点。我创建了 3 个带有空图像的 DataTemplates。然后,我使用 DataTrigger 检查和更新所选 StateValue 的特定图像。
但是,在 Silverlight 中,我怎么能做到这一点。我知道,我必须在 VSM 中进行。但是,我想了解有关此(或)任何可用替代方案的更多详细信息。
【问题讨论】:
标签: silverlight silverlight-4.0 datatrigger vsm