我可以在触发器的值中使用绑定吗?

时间:2017-08-30 19:02:14

标签: wpf xaml binding triggers

我有以下XAML标记:

<Style.Triggers>    
    <Trigger Property="StackPanel.Background" Value="{Binding Color}">                  
        <Setter Property="ItemsPanel">
            <Setter.Value>                        
                <VirtualizingStackPanel/>                        
            </Setter.Value> 
        </Setter>                                  
    </Trigger>
</Style.Triggers>

但是,上述标记会导致错误说明:

  

无法在触发器类型的value属性上设置绑定。

我想使用视图模型中定义的属性Color来决定要设置的颜色。

有任何建议如何实现这一目标?

0 个答案:

没有答案