我已经使用了这个“API”已经有很多年了(是的,在引用中,因为它可能是我使用过的最令人困惑的API碰到!)Synfusion WinForms网格控件:当单元格的内容发生变化时,我可以订阅哪些事件
我的需求是一个非常简单的。 我想订阅一个事件,该事件告诉我单元格的内容已更改以及新内容是什么。
有一个001事件发射了告诉你,当一个细胞发生了变化,但是当你查询相关GridStyleInfo
的.Text
属性为单元,它总是告诉你什么WAS,而不是它是什么IS。
这是公平的事件,如CurrentCellChanging
或CurrentCellValidating
。我读过,你可以在这些事件中询问当前单元的'Renderer
'它的价值。
对我来说看起来并不正确的是当我订阅CurrentCellValidated
- 单元格文本是仍然是旧值。所以,CurrentCellValidated
(我认为)意味着单元格的内容已经改变,验证已经开始,验证已经结束,验证已经成功,但... 什么是验证和它在哪里?
我知道我在StackOverflow上的下一个问题是什么 - 我给你一个提示:它包含单词'SyncFusion','Grid','Alternative'!
干杯,
史蒂夫