我在WPF DataGrid中,我的手機是價值轉換器和WPF的DataGrid
<DataGridTextColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="Background" Value="{Binding Value, Converter={StaticResource BinaryGridConverter}, ConverterParameter=1 }"/>
</Style>
</DataGridTextColumn.CellStyle>
一切工作正常,唯一的問題是轉換器不會觸發選定的單元格。我的問題將更有意義與我的網格,
當我右鍵單擊任何單元格上下文菜單出現時,允許它將打開單元格綠色,並禁止它將通過轉換器將單元格變成紅色。
我有一個按鈕,點擊後我需要通過與dependencyproperty的綁定將網格恢復到原來的位置。問題是當我改變屬性值時,轉換器不會爲每個單元觸發,它只會觸發那些沒有被我修改的單元。
您是否嘗試過DataGridTemplateColumn類?通常它比textcolumn類更好。 – vorrtex
你能提供你正在使用的代碼應該觸發轉換器重新評估它的價值,但不? – Rachel
嗨Rachel,我更新了觸發轉換器的代碼,當我更新day.value的值時,我的轉換器觸發了 –