Есть ли способ определить конкретный обработчик события CellChange для каждого столбца UltraWinGrid?
Я выполняю рефакторинг обработчика события CellChange для InfraGistics UltraWinGrid, который выглядит следующим образом:
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
Может кто-нибудь сказать мне, возможно ли создать обработчики событий, которые запускаются, когда ячейкаконкретный столбец меняется?Или мне лучше просто вручную вызывать определенные для столбца функции?