0
如何根据Windows Phone 8上的数据绑定数据更改LongListSelector
中项目的样式(例如,Foreground
颜色)?如何根据WP8 XAML中的绑定数据更改元素的样式?
我是XAML noob,我做了一些谷歌搜索,其中大部分都谈到了使用触发器,但看起来它们在WP8中不可用。
例如,如果我绑定List<FooItem>
我LongListSelector
其中FooItem
:
class FooItem
{
public string LineOne { get; set; }
public FooItemStatus Status { get; set; }
}
public enum FooItemStatus
{
NotSet,
High,
Medium,
Low
}
...我将如何改变Foreground
颜色为红色的物品是谁的Status == High
?
你只需要mvvmlight库,你可能会发现[this](http://dotnetbyexample.blogspot.nl/2013/04/viewmodel-driven-multi-state-animations.html)值得一个快速的阅读让生活更轻松。 –
@ChrisW。感谢这个链接,但它并没有真正解决我的问题,至少不是以一种对外行人来说可以理解的方式。你有没有更具体的例子? –
用于datatrigger端 –