数据绑定UpdateSourceTrigger = PropertyChanged未使用MultiBinding转换器触发

时间:2015-11-21 11:19:29

标签: c# .net wpf xaml

我已经在DataGridTextColumn Foreground属性上设置了Multibinding,我想要的是当该单元格的值发生变化时我希望它的转换器被执行,所以为了实现这一点我尝试了UpdateSourceTrigger = PropertyChanged但是当我的转换器的值是改变。

下面是它的xaml片段:

<DataGridTextColumn Binding="{Binding Item_Price , Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Header="Item Price" MinWidth="100" FontSize="16" Width="*">
     <DataGridTextColumn.Foreground>
       <MultiBinding Converter="{StaticResource ItemPriceColorConverter}" Mode="TwoWay"   UpdateSourceTrigger="PropertyChanged">
            <Binding Path="Item_Price" Mode="TwoWay"></Binding>
             <Binding Path="Item_ID" Mode="TwoWay"></Binding>
        </MultiBinding>
       </DataGridTextColumn.Foreground>
 </DataGridTextColumn>

0 个答案:

没有答案