如你所知,在Windows的C# GridView中,如果我们想要处理单元格的点击/双击事件,则会有像CellClick、CellDoubleClick等事件。
所以,我想在WPF DataGrid中做同样的事情。到目前为止,我已经搜索了很多,但是没有一个可行或有用的答案。其中一些人说要使用MouseDoubleClick事件,但是在这个事件中,我们需要检查每一行以及该行中的每个项,因此检查每个单元格的数据是耗费时间的,而时间在这里是最重要的。
我的DataGrid绑定到DataTable上,AutoGeneratedColumn为False。如果你的答案基于AutoGeneratedColumn=True,那么是不可能的。即使我按照数据更改单元格的风格,也没有改变AutoGeneratedColumn属性的方法。
一个单元格点击/双击事件应该像Windows Grid的事件一样快。如果可能的话,请告诉我如何做,如果不行,那么有什么替代方案?
请帮帮我.....
非常感谢....