WPF DataGrid数据刷新
2016-12-24 11:31
591 查看
问题
DataGrid中修改数据之后,它失去焦点时才会刷新数据,而要求的是修改数据完成之后触发CellEditEnding时就刷新数据
解决办法
设置每个单元格中数据的绑定方式和刷新的Trigger,分别是TwoWay和ProperityChanged代码
<DataGrid Name="dgBind" SelectionMode="Single" CanUserAddRows="False" AutoGenerateColumns="False" HorizontalAlignment="Left" Margin="19,379,0,0" VerticalAlignment="Top" Height="107" Width="274" CellEditEnding="dgBind_CellEditEnding" > <DataGrid.Columns> <DataGridTextColumn Width="80*" x:Name="name" Binding="{Binding Name, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Header="name" /> <DataGridTextColumn Width="80*" x:Name="comment" Binding="{Binding Comment, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Header="comment" /> </DataGrid.Columns> </DataGrid>
参考链接
http://blog.csdn.net/sanjiawan/article/details/6785394相关文章推荐
- DataGrid的,数据刷新
- 使用wpf 的datagrid 对选择的数据操作
- 使用Jquery EasyUi常见问题解决方案 刷新 easyui datagrid 数据
- wpf datagrid绑定数据中每行都有删除按钮
- WPF DataGrid 鼠标双击 选中的 DataGridRow 及 行对应数据
- [原创]dataGrid前台修改数据,不刷新页面
- wpf datagrid显示数据
- WPF DataGrid 主从表 数据绑定方式
- WPF 4 中DataGrid的模板列做双向数据绑定
- WPF中DataGrid列数据格式
- WPF,DataGrid数据绑定
- Wpf DataGrid 数据绑定 排序 删除
- WPF DataGrid 之数据绑定
- WPF DataGrid获取选择行的数据
- wpf dataGrid 简单数据绑定
- dataGrid前台修改数据,不刷新页面
- AS中更改DataGrid的DataProvider数据模型的刷新问题
- WPF入门(四)-WPF+LINQ实现数据绑定、交互及简单datagrid样式
- flex datagrid 的级联更新 , 使用itemUpdated不刷新数据.更新视图
- WPF 数据绑定TreeView+DataGrid+XML