有没有办法动态绑定矩形的资源样式?
以下作品:
<Rectangle Grid.ColumnSpan="4" Margin="0,0,0,8" Fill="{Binding RectangleColor}" />
因此每个列表项根据其类型具有不同的颜色。
问题是我不喜欢简单的颜色,我希望他们遵循风格资源。不幸的是,这必须动态完成。
尝试这个没有用:
<Rectangle Grid.ColumnSpan="4" Margin="0,0,0,8" Style="{Binding RectangleStyle}" />
答案 0 :(得分:2)
很难说出你想要做什么,但听起来你想要一个DataTemplateSelector。当然,这些并不存在于Silverlight中。似乎每个拥有博客的人都有办法实现它。 Here是WP7版本。如果你正在运行WP7.1,可能会遇到this stack overflow question.所涵盖的一些麻烦