wuwen 发表于 2016-3-3 21:33:10

求教WPF GridControl UI更新到源数据的问题

xaml界面里有一个GridControl 绑定了一个list,设置的UpdateSourceTrigger=PropertyChanged,但每次还是要焦点在编辑的单元格内移开才能被更新到源数据里,请问怎么回事?
XAML 片段代码:
<dxg:GridControlItemsSource="{Binding EntityList, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
                  <dxg:GridControl.Columns>
                        <dxg:GridColumn Header="选择"Binding="{Binding Path=SelectStatus, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
                        <dxg:GridColumn Header="Id" FieldName="Id" Visible="False"/>
                        <dxg:GridColumn Header="上级系统" FieldName="ParentId" Visible="False"/>
                        <dxg:GridColumn Header="代码" FieldName="ApplicationCode"/>
                        <dxg:GridColumn Header="名称"Binding="{Binding Path=ApplicationName, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" />
                        <dxg:GridColumn Header="索引序号" FieldName="ApplicationIndex">
                            <dxg:GridColumn.EditSettings>
                              <dxe:SpinEditSettings/>
                            </dxg:GridColumn.EditSettings>
                        </dxg:GridColumn>

如图:界面编辑单元格但焦点未移开时,调试代码,发现绑定的源数据属性没有被更新



页: [1]
查看完整版本: 求教WPF GridControl UI更新到源数据的问题