本帖最后由 高级大宅男 于 2016-5-5 11:12 编辑
想要在点击的时候就触发C1DataGrid的CommittingEdit事件(和VB版一样的效果),之前问过一次,给的答案是用EventSetter。但是我们现在是采用MVVM模式开发的(Caliburn.Micro框架),而且不允许在Code-Behind里面直接写事件处理器。有没有别的方法呢?我试着用Binding的NotifyOnSourceUpdated=True然后在C1DataGrid的SourceUpdated事件中接收,不知道为什么不能触发。
或者不用c1ataGridCheckBoxColumn也行,只要能正常触发BeginningEdit以及点击后触发CommittingEdit事件就行。
|
|