我有一个带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
包裹ObservableCollection<KeyValuePair<string, LayoutColumn>>
。
没有意义,我错过了什么?
答案 0 :(得分:0)
我不确定您是否可以为DataGridTextColumn设置所需的绑定。 (抱歉,我找不到'证明')。尝试使用您自己构建的TemplateColumn。