我有一个带有 DataGridTextColumn 的 WPF DataGrid
<DataGridTextColumn Header="Grouping" Binding="{Binding Value.GroupIndexPlusOne, UpdateSourceTrigger=Explicit, Converter={StaticResource StringToIntConverter}}" CanUserSort="False" Width="Auto" Utilities:IsReadOnlyDpAttachable.IsReadXOnly="{Binding Data.GroupingIsReadonly, Source={StaticResource proxy}}" />
尽管已将 UpdateSourceTrigger 设置为 Explicit 以便从代码中进行实际更新,但当我更改列中的值时,源仍然会更新。
源是一个ListCollectionView
包装 a ObservableCollection<KeyValuePair<string, LayoutColumn>>
。
没有意义,我错过了什么?