有没有办法为 UltraWinGrid 的每一列定义特定的 CellChange 事件处理程序?
我正在为 Infragistics UltraWinGrid 重构一个 CellChange 事件处理程序,如下所示:
Select Case e.Cell.Column.Key
Case "Name"
' handle cell change event for Name cell with a big ugly blob of code
Case "Title"
' handle cell change event for Title cell with a big ugly blob of code
' ... etc ...
End Select
我希望能够创建在更改特定列的单元格时触发的事件处理程序,但我不知道这是否可能。如果不是,我将重构选择案例以手动调用特定于列的事件处理程序。
Select Case e.Cell.Column.Key
Case "Name"
CellChanged_Name(sender, e)
Case "Title"
CellChanged_Title(sender, e)
' ... etc ...
End Select
有人可以告诉我是否可以创建在特定列的单元格更改时触发的事件处理程序?还是我最好手动调用特定于列的函数?