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
特定の列のセルが変更されたときに発生するイベント ハンドラーを作成できるかどうか教えてもらえますか? それとも、列固有の関数を手動で呼び出す方がよいでしょうか?