【发布时间】:2015-01-19 13:19:12
【问题描述】:
我有一个带有 DataTable 作为数据源的 TreeList。其中一列在 DataTable 中属于 bool 类型,并在 TreeList 中自动显示为复选框编辑器。我正在寻找一个在复选框的选中状态更改后立即触发的事件。我正在处理 CellValueChanged 事件,但它仅在节点失去焦点后触发。我似乎无法从 TreeList 中找到任何在更改复选框后立即触发的事件。有什么建议吗?
【问题讨论】:
-
为什么不在你的数据源上实现
INotifyPropertyChanged?请参阅here 了解更多信息。 -
因为在节点失去焦点之前数据源不会更新。似乎编辑器在关闭之前没有将值发布到 TreeList(然后是数据源)。
-
对不起,你是对的,我只是检查了自己。试试
CellValueChanging怎么样?我尝试了 dX 网格,它似乎工作正常。 -
啊,我不敢相信我错过了那个。正是我需要的,谢谢!