获取wpf datagrid当前被编辑单元格的内容
2012-01-10 22:00
323 查看
确认修改单元个的值,
使用到datagrid的两个事件
开始编辑事件
BeginningEdit="dataGrid_BeginningEdit"
编辑结束事件
CellEditEnding="dataGrid_CellEditEnding"
代码片段如下
使用到datagrid的两个事件
开始编辑事件
BeginningEdit="dataGrid_BeginningEdit"
编辑结束事件
CellEditEnding="dataGrid_CellEditEnding"
代码片段如下
//开始修改时单元格内的值 string preValue = ""; private void dataGrid_BeginningEdit(object sender, DataGridBeginningEditEventArgs e) { //将修改前的值保存起来 preValue = (e.Column.GetCellContent(e.Row) as TextBlock).Text; } private void dataGrid_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e) { string newValue = (e.EditingElement as TextBox).Text; //如果修改后的值和修改前的值不一样 if (preValue != newValue) { //进一步操作 } }
相关文章推荐
- 获取wpf datagrid当前被编辑单元格的内容
- 获取wpf datagrid当前被编辑单元格的内容
- 获取wpf datagrid当前被编辑单元格的内容
- EasyUI - datagrid中单元格里编辑控件的单击事件如何获取当前行的index
- WPF DataGrid_SelectChanged获取单元内容
- Cxgrid获取选中行列,排序规则,当前正在编辑的单元格内的值
- WPF的DataGrid编辑单元格回车往右拐的方法
- easyui-datagrid行编辑每增加一行,某列的单元格自动填充指定内容
- wpf datagrid 单元格颜色 根据条件改变颜色 根据表datatable动态显示datagrid内容
- C# DataGridView 获取当前单元格输入内容
- Easyui---datagrid编辑单元格及获取编辑前后数据
- Cxgrid获取选中行列,排序规则,当前正在编辑的单元格内的值
- [WPF]DataGrid行前景色根据单元格编辑值变色
- 综合应用WPF/WCF/WF/LINQ之三十九:实现一个简单的DataGrid之获取某格的原始(或当前)行(或列)的Index
- WPF学习笔记——编辑DataGrid单元格并实时更新到数据库
- DataGridView使用技巧一:获取或设置当前单元格的内容
- Cxgrid获取选中行列,排序规则,当前正在编辑的单元格内的值
- 【转】WPF DataGrid 获取选中的当前行某列值
- wpf datagrid 的单元格内容超出列宽度
- 转:wpf 中获取datagrid 某一行的值 某一列的值 某一行中某一列单元格的值