当前位置:编程学习 > C#/ASP.NET >>

如何给WPF中的DataGrid取得焦点的单元格赋值

用来编辑的DataGrid,单元格(名为“时间”列的单元格)在获取焦点时自动填充当前系统时间(精确到秒),应该选择哪个事件,具体C#代码又怎么写? --------------------编程问答-------------------- 怎么没有热心的人回复呢?
dgPrint.CurrentCell.Column.Header == "时间"

这行代码可以确定是要进行赋值的单元格,但是时间值怎么赋给这个单元格呢? --------------------编程问答-------------------- 没有人回答么?

虽然问题通过另一种方式解决了,但还是希望有直接的方法.... --------------------编程问答-------------------- 请问 使用什么方法解决的呢? --------------------编程问答-------------------- 别获取焦点啊,转为编辑状态的时候再获取时间~ --------------------编程问答--------------------
BeginningEdit或CellEditEnding都可以
 DataView dr = dataGrid1.ItemsSource as DataView;
 dr.Table.Rows[e.Row.GetIndex()][e.Column.DisplayIndex] = DateTime.Now.ToString();
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,