我想要樣式WPF DataGrid,以便當屬性從前一行更改時有一個可視指示器。要開始,只需改變前景色。但是,當我這樣做時,我的多值轉換器中的綁定被破壞。這看起來很奇怪,因爲綁定對列的內容工作得很好。因此,在下面的示例中,顯示了位置值,但多值轉換器正在接收DependencyProperty.Unset,以傳遞每個值。是否有人對我做錯了什麼有任何想法?在WPF DataGrid列上設置MultiBinding
<DataGridTextColumn Header="Location" Binding="{Binding Location}">
<DataGridTextColumn.Foreground>
<MultiBinding Converter="{StaticResource ResourceKey=valueEqualityToBrush}">
<Binding Path="Location" />
<Binding Path="Location" RelativeSource="{RelativeSource Mode=PreviousData}" />
</MultiBinding>
</DataGridTextColumn.Foreground>
</DataGridTextColumn>
感謝, 格雷格